@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:before,*:after{box-sizing:inherit}body{margin:0}@font-face{font-family:swell-rewards;src:url(swell-rewards.eot?avobvy);src:url(swell-rewards.eot?avobvy#iefix) format("embedded-opentype"),url(swell-rewards.ttf?avobvy) format("truetype"),url(swell-rewards.woff?avobvy) format("woff"),url(swell-rewards.svg?avobvy#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-chevron-right:before{content:"\e901"}.swell-icon-Birthday:before{content:"\e902"}.swell-icon-Copy:before{content:"\e903"}.swell-icon-Create-Account:before{content:"\e904"}.swell-icon-Earned-Reward:before{content:"\e905"}.swell-icon-Facebook:before{content:"\e906"}.swell-icon-Instagram:before{content:"\e907"}.swell-icon-Newsletter:before{content:"\e908"}.swell-icon-Orders:before{content:"\e909"}.swell-icon-Share:before{content:"\e90a"}.swell-icon-Vip-1:before{content:"\e90b"}.swell-icon-Vip-2:before{content:"\e90c"}.swell-icon-Vip-3:before{content:"\e90d"}.swell-icon-write-a-Review:before{content:"\e90e"}.swell-icon-long-arrow-right:before{content:"\e90f"}.swell-icon-SMS:before{content:"\e914"}.swell-icon-long-arrow-left:before{content:"\e915"}.swell-icon-chevron-left:before{content:"\e99c"}.swell-icon-twitter-icon:before{content:"\e916"}.swell-icon-mail:before{content:"\e900"}.swell-icon-Message1:before{content:"\e917"}.swell-icon-Copy-link:before{content:"\e910"}.swell-icon-Fb:before{content:"\e911"}.swell-icon-Message:before{content:"\e912"}.swell-icon-twitter:before{content:"\e913"}@font-face{font-family:CastlePressNo1;src:url(CastlePressNo1.woff2) format("woff2"),url(CastlePressNo1.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular Pro;src:url(CircularPro-Bold.woff2) format("woff2"),url(CircularPro-Bold.woff) format("woff");font-weight:700;font-style:normal}.swell-link-list{text-align:center;width:100%}.swell-link-list .swell-link{max-width:150px;margin:0 auto 1em;width:100%;display:block}@media (min-width: 480px){.swell-link-list .swell-link{max-width:210px}}@media (min-width: 768px){.swell-link-list .swell-link{max-width:210px;display:inline-block;margin:0 .3em 1em}}.swell-link-list .swell-link a{display:block;width:100%;font-family:Circular-Medium,sans-serif;border:1px solid black;padding:18px 5px;text-align:center;background-color:#000;color:#fff;text-decoration:none;font-size:12px;line-height:1;text-transform:uppercase}.swell-link-list .swell-link a:hover{background:#fbf298;color:#000;border-color:#fbf298}.swell-reward-summer{font-family:Circular-Book;font-weight:400}.swell-reward-summer p{font-size:16px;font-family:Circular-Book;font-weight:400;margin:0;line-height:1.3}@media (min-width: 480px){.swell-reward-summer p{font-size:20px}}.swell-reward-summer ul{padding:0;margin:0}.swell-reward-summer ul li{list-style-type:none}.swell-reward-summer img{width:100%}.swell-reward-summer.page-refer .swell-refer-friend{margin-top:112px;margin-bottom:0}@media (min-width: 579px){.swell-reward-summer.page-refer .swell-refer-friend{margin-top:90px}}@media (min-width: 750px){.swell-reward-summer.page-refer .swell-refer-friend{margin-top:54px}}@media (min-width: 768px){.swell-reward-summer.page-refer .swell-refer-friend{margin-top:35px}}.swell-reward-summer .swell-section-heading{text-align:center;margin:0 auto 50px}.swell-reward-summer .swell-section-heading h2{color:#000;font-size:26px;line-height:1.2;font-weight:700;margin:0 auto;text-align:center;text-transform:initial;font-family:CastlePressNo1}@media (min-width: 480px){.swell-reward-summer .swell-section-heading h2{font-size:36px}}@media (min-width: 768px){.swell-reward-summer .swell-section-heading h2{font-family:Petrona}}.swell-reward-summer .desktop{display:none}.swell-reward-summer .mobile{display:block}@media (min-width: 768px){.swell-reward-summer .desktop{display:block}.swell-reward-summer .mobile{display:none}}.swell-reward-summer .completed_true{opacity:.5;cursor:none}.swell-reward-summer .swell-container{max-width:1350px;width:100%;margin:0 auto}.swell-reward-summer .summer-banner{text-align:center;background-image:url(swell-banner-mobile.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;min-height:800px;padding:50px 20px;display:flex;align-items:flex-start;justify-content:center;margin-bottom:50px;position:relative}@media (min-width: 480px){.swell-reward-summer .summer-banner{min-height:1100px}}@media (min-width: 768px){.swell-reward-summer .summer-banner{background-image:url(swell-banner.jpg);align-items:center;min-height:75vh}}@media (min-width: 1024px){.swell-reward-summer .summer-banner{padding:50px 10%}}.swell-reward-summer .summer-banner .banner-caption{max-width:310px;width:100%;margin:50px auto}@media (min-width: 480px){.swell-reward-summer .summer-banner .banner-caption{max-width:500px}}@media (min-width: 768px){.swell-reward-summer .summer-banner .banner-caption{margin-top:0;margin-bottom:0;margin-left:0}}.swell-reward-summer .summer-banner .banner-caption .welcome-text{font-size:12px;color:#fff;font-family:Circular-Medium,sans-serif;font-weight:400;display:block;margin-bottom:10px;text-transform:uppercase}@media (min-width: 480px){.swell-reward-summer .summer-banner .banner-caption .welcome-text{font-size:24px}}@media (min-width: 768px){.swell-reward-summer .summer-banner .banner-caption .welcome-text{font-size:12px;margin-bottom:25px}}.swell-reward-summer .summer-banner .banner-caption .caption-title{font-size:40px;line-height:.9;margin:0 auto 10px;color:#fff;text-transform:initial;font-family:Petrona}@media (min-width: 480px){.swell-reward-summer .summer-banner .banner-caption .caption-title{font-size:60px}}.swell-reward-summer .summer-banner .banner-caption .caption-detail{font-size:16px;font-weight:400;color:#fff;max-width:380px;margin:0 auto 20px;font-family:Circular-Book}@media (min-width: 480px){.swell-reward-summer .summer-banner .banner-caption .caption-detail{font-size:27px;max-width:500px}}@media (min-width: 768px){.swell-reward-summer .summer-banner .banner-caption .caption-detail{max-width:380px;font-size:18px;max-width:340px;margin:0 auto 30px}}.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link{max-width:210px}@media (min-width: 480px){.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link{max-width:300px}}@media (min-width: 768px){.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link{max-width:210px}}.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link a{padding:18px 5px;font-size:12px}.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link a:hover{background:#fbf298;color:#000;border-color:#fbf298}@media (min-width: 480px){.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link a{padding:22px 5px;font-size:24px}}@media (min-width: 768px){.swell-reward-summer .summer-banner .banner-caption .swell-link-list .swell-link a{padding:18px 5px;font-size:12px}}.swell-reward-summer .summer-banner .logo-image{position:absolute;bottom:-60px;left:5%;max-width:80px}@media (min-width: 768px){.swell-reward-summer .summer-banner .logo-image{bottom:-38px}}.swell-reward-summer .how-it-work{text-align:center;margin-bottom:50px}.swell-reward-summer .how-it-work .HIW-list{max-width:731px;margin:0 auto;padding:40px 0}@media (min-width: 768px){.swell-reward-summer .how-it-work .HIW-list{display:flex;align-items:flex-start;justify-content:center}}.swell-reward-summer .how-it-work .HIW-list .list-items{flex:1;margin-bottom:40px}.swell-reward-summer .how-it-work .HIW-list .list-items:last-child{margin-bottom:0}@media (min-width: 768px){.swell-reward-summer .how-it-work .HIW-list .list-items{margin:0 10px}}.swell-reward-summer .how-it-work .HIW-list .list-items .list-holder{display:flex;align-items:center;justify-content:center;flex-direction:column}.swell-reward-summer .how-it-work .HIW-list .list-items .list-holder .list-title{font-size:24px;color:#000;margin-bottom:15px;text-transform:initial;line-height:1;font-family:CastlePressNo1}@media (min-width: 768px){.swell-reward-summer .how-it-work .HIW-list .list-items .list-holder .list-title{font-size:36px;font-family:Petrona}}.swell-reward-summer .how-it-work .HIW-list .list-items .list-holder .list-detail{font-size:23px;max-width:265px;margin:0 auto;font-family:Circular-Medium,sans-serif;color:#313131}@media (min-width: 768px){.swell-reward-summer .how-it-work .HIW-list .list-items .list-holder .list-detail{font-size:16px}}.swell-reward-summer .joining-section-login{margin:100px 0;padding:0 10px}@media (min-width: 768px){.swell-reward-summer .joining-section-login{padding:0 20px}}@media (min-width: 768px){.swell-reward-summer .joining-section-login .swell-section-heading{max-width:89%}.swell-reward-summer .joining-section-login .swell-section-heading h2{text-align:left}}.swell-reward-summer .joining-section-login .account-list{display:flex;margin-bottom:20px}.swell-reward-summer .joining-section-login .account-list .list-items{flex:2;padding:0 10px}@media (min-width: 768px){.swell-reward-summer .joining-section-login .account-list .list-items{flex:4;border-right:1px solid black;display:flex;padding:0 15px}}@media (min-width: 768px){.swell-reward-summer .joining-section-login .account-list .list-items .list-holder{flex:1}}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .title{text-transform:uppercase;font-size:12px;font-family:Circular Pro;display:block;width:100%}@media (min-width: 480px){.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .title{font-size:15px}}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .value{font-size:26px;font-family:Circular Pro;display:block;width:100%}@media (min-width: 480px){.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .value{font-size:33px}}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .detail{font-size:15px;font-family:Circular-Book;width:100%;line-height:1.3;max-width:215px}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .detail.to-next-tier-span:selection{background-color:transparent}@media (min-width: 768px){.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .detail{max-width:300px;text-align:center}}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .detail .highlight{background-color:#fcf48e}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .detail span{font-family:Circular Pro}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .swell-link-list{text-align:left}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .swell-link-list .swell-link{margin:0}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .progrees-bar-holder{margin:10px 0;width:100%}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .progrees-bar-holder .progrees-bar{background-color:#000;width:100%;height:10px;position:relative;margin-bottom:5px}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .progrees-bar-holder .progrees-bar .progrees-bar-fill{position:absolute;top:0;left:0;width:0%;height:10px;background-color:#fcf48e}.swell-reward-summer .joining-section-login .account-list .list-items .list-holder .poit-list{display:flex;align-items:center;justify-content:space-between}.swell-reward-summer .joining-section-login .account-list .list-items:last-child{border-right:0}.swell-reward-summer .joining-section-login .account-list .list-items:last-child .list-holder{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-left:1px solid black;padding-left:15px}@media (min-width: 768px){.swell-reward-summer .joining-section-login .account-list .list-items:last-child .list-holder{border-left:0;padding-left:0}}.swell-reward-summer .joining-section-login .account-list .list-items:last-child .list-holder:first-child{margin-bottom:30px}@media (min-width: 768px){.swell-reward-summer .joining-section-login .account-list .list-items:last-child .list-holder:first-child{border-right:1px solid black;margin-right:15px;margin-bottom:0}}.swell-reward-summer .joining-section-login .account-list .list-items:first-child{flex:1;display:flex;align-items:center;justify-content:center;padding:0}@media (min-width: 768px){.swell-reward-summer .joining-section-login .account-list .list-items:first-child{padding:0 10px}}.swell-reward-summer .joining-section-login .account-list .list-items:first-child .list-holder{background-image:url(swell-round-circle.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;max-width:100px;min-height:100px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.swell-reward-summer .joining-section-login .account-list .list-items:first-child .list-holder{max-width:150px;min-height:150px}}.swell-reward-summer .joining-section-login .account-list .list-items:first-child .list-holder span{max-width:64px;text-align:center;font-size:10px;font-family:Circular Pro;position:relative;line-height:1}.swell-reward-summer .joining-section-login .account-list .list-items:first-child .list-holder span .dollar-sign{font-size:10px;position:absolute;top:10%;left:-6px}.swell-reward-summer .joining-section-login .account-list .list-items:first-child .list-holder span .dollar-value{font-size:33px;line-height:1}.swell-reward-summer .joining-section-login .more-point{background-color:#000;padding:30px 15px}@media (min-width: 768px){.swell-reward-summer .joining-section-login .more-point{padding:15px}}.swell-reward-summer .joining-section-login .more-point .more-point-list{max-width:300px;width:100%;margin:0 auto}@media (min-width: 768px){.swell-reward-summer .joining-section-login .more-point .more-point-list{max-width:460px;display:flex;align-items:center;justify-content:center}}.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items{color:#fff;text-align:center}@media (min-width: 768px){.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items{flex:1}}.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items:first-child{margin-bottom:20px}@media (min-width: 768px){.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items:first-child{margin-right:20px;margin-bottom:0}}.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items span{color:#fcf48e;font-size:18px;font-family:Circular Pro}@media (min-width: 480px){.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items span{font-size:28px}}@media (min-width: 768px){.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items span{font-size:20px}}.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items .swell-point-btn{background-color:#fff;color:#000;padding:8px 20px;text-transform:uppercase;font-size:14px;display:inline-block;font-family:Circular-Medium,sans-serif}.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items .swell-point-btn:hover{background:#fbf298;color:#000;border-color:#fbf298}@media (min-width: 480px){.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items .swell-point-btn{font-size:22px}}@media (min-width: 768px){.swell-reward-summer .joining-section-login .more-point .more-point-list .list-items .swell-point-btn{font-size:15px}}.swell-reward-summer .way-to-earn{text-align:center;background:#fef6f6;padding:50px 20px}.swell-reward-summer .way-to-earn .swell-section-heading h4{font-size:24px;font-family:Circular-Book;font-weight:400;margin-bottom:10px}@media (min-width: 480px){.swell-reward-summer .way-to-earn .swell-section-heading h4{font-size:38px}}@media (min-width: 768px){.swell-reward-summer .way-to-earn .swell-section-heading h4{font-size:34px}}.swell-reward-summer .way-to-earn .swell-section-heading h4 span{font-weight:700}.swell-reward-summer .way-to-earn .swell-section-heading p{font-size:16px;font-family:Circular-Book;color:#000}@media (min-width: 480px){.swell-reward-summer .way-to-earn .swell-section-heading p{font-size:28px}}@media (min-width: 768px){.swell-reward-summer .way-to-earn .swell-section-heading p{font-size:22px}}.swell-reward-summer .way-to-earn .earn-holder{max-width:700px;margin:0 auto}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list{justify-content:center;display:flex;flex-wrap:wrap}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list.logged-in .swell-campaign{cursor:pointer}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list.logged-in .swell-campaign.completed_true{cursor:unset}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign{margin:0;padding:10px;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid black;border-right:1px solid black;-webkit-box-flex:0 0 49.9%;-moz-box-flex:0 0 49.9%;-webkit-flex:0 0 49.9%;-ms-flex:0 0 49.9%;flex:0 0 49.9%;max-width:49.9%}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign:nth-child(2n+2){border-right:0}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign:nth-child(5),.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign:nth-child(6){border-bottom:0}@media (min-width: 768px){.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign{-webkit-box-flex:0 0 33.33333%;-moz-box-flex:0 0 33.33333%;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign:nth-child(2n+2){border-right:1px solid black}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign:nth-child(3n+3){border-right:0}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign:nth-child(4){border-bottom:0}}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content{width:100%}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder{width:100px;height:100px;margin:0 auto 10px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 480px){.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder{width:120px;height:120px;margin:0 auto 15px}}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-icon .swell-campaign-icon-content{display:block;margin-bottom:5px}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-icon .swell-campaign-icon-content span{font-size:18px;color:#000}@media (min-width: 480px){.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-icon .swell-campaign-icon-content span{font-style:24px}}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-value{display:block;font-weight:700;font-size:12px;line-height:1;text-transform:capitalize;font-family:Circular-Book;color:#000}@media (min-width: 480px){.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-value{font-style:14px}}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-value .swell-campaign-value-content span{display:block;margin-bottom:5px;font-family:Circular-Book;font-size:24px;font-weight:700}@media (min-width: 480px){.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-icon-point-holder .swell-campaign-value .swell-campaign-value-content span{font-style:32px}}.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type .swell-campaign-type-content{text-transform:capitalize;margin-bottom:15px;display:inline-block;color:#000;font-family:Circular-Book;font-size:12px;font-weight:400;line-height:0}@media (min-width: 480px){.swell-reward-summer .way-to-earn .earn-holder .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type .swell-campaign-type-content{font-style:16px}}.swell-reward-summer .swell-purchase-points{background:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 10px;margin-bottom:50px}.swell-reward-summer .swell-purchase-points h3{color:#fff;font-family:Circular-Book;font-size:28px;font-weight:700}@media (min-width: 768px){.swell-reward-summer .swell-purchase-points h3{font-size:40px}}.swell-reward-summer .swell-purchase-points p{color:#fff;font-family:Circular-Book;font-size:24px;font-weight:400}.swell-reward-summer .swell-refer-friend{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f2f9fb;margin-bottom:50px;position:relative;padding:40px 0}.swell-reward-summer .swell-refer-friend.color_yellow{background-color:#fef9d0}.swell-reward-summer .swell-refer-friend .swell-referral-content-container{min-height:350px;max-width:none;width:100%;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.swell-reward-summer .swell-refer-friend .swell-referral-content-container.logged-out{max-width:none}.swell-reward-summer .swell-refer-friend .swell-referral-content-container.logged-out .swell-referral-form-wrapper{max-width:none;margin:auto}.swell-reward-summer .swell-refer-friend .swell-referral-content-container.logged-out .swell-referral-heading .refer-heading{max-width:none}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-content-main{width:100%}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-content-sidebar{display:none}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-heading{font-size:28px;font-family:Petrona;letter-spacing:0;margin-bottom:0}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-heading{margin-bottom:15px;font-size:28px;font-weight:700;font-family:Petrona}}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-heading .refer-heading{font-family:Petrona;font-weight:400;font-size:38px;text-transform:none;letter-spacing:0;font-style:normal;line-height:1.5;text-align:center;color:#000;background-color:#fef6f6;display:block;width:100%;margin:auto auto 65px}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-heading .refer-heading{margin-bottom:55px;font-size:48px;padding-top:15px;line-height:2}}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-heading .refer-heading br{display:none}@media (max-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-heading .refer-heading br{display:inline-block}}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-header-details{font-size:14px;font-family:Circular-Medium,sans-serif;font-weight:400;margin-bottom:30px}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-header-details{font-size:20px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-header-details{font-size:16px}}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper{padding:0 20px}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list{margin:auto;max-width:520px}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list{max-width:600px;display:flex;align-items:center;justify-content:center}}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field{margin-bottom:0;flex:3;width:100%}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field:nth-child(2){flex:1;width:100%}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{font-size:12px;width:100%;margin-bottom:15px;background-color:#fff;font-family:Circular-Medium,sans-serif;color:#000;text-align:left;padding:14px 18px;height:54px;border:1px solid white;text-transform:uppercase;font-style:normal}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input::placeholder{color:#000}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{font-size:16px;height:64px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{margin-bottom:0;font-size:12px;height:54px}}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{font-size:15px;width:100%;height:54px;color:#fff;background-color:#000;text-transform:uppercase;font-family:Circular-Medium,sans-serif;padding:14px 15px;font-weight:400;font-style:normal;border:1px solid black}.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit:hover{background:#fbf298;color:#000;border-color:#fbf298}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{font-size:20px;height:64px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-content-container .swell-referral-form-wrapper .swell-referral-form-body .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{font-size:15px;height:54px}}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper{padding:20px 15px 0;margin:15px auto auto;max-width:700px;border-top:1px solid black}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list{display:flex;align-items:center;justify-content:center;max-width:320px;margin:0 auto}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list{max-width:450px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list{max-width:400px}}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{flex:1;cursor:pointer}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium.swell-share-referral-sms{display:none}}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium:first-child .swell-referral-medium-content:after{width:42px}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium:first-child .swell-referral-medium-content:after{width:58px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium:first-child .swell-referral-medium-content:after{width:32px}}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{font-size:14px;font-family:Circular Pro;position:relative;line-height:1;text-transform:uppercase}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{font-size:20px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{font-size:10px}}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content:after{content:"";border-bottom:1px solid black;width:38px;height:1px;position:absolute;bottom:0;right:16%}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content:after{width:50px;right:17%}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content:after{width:27px;right:22%}}.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content .swell-referral-media-icon{font-size:20px;vertical-align:middle;display:block}@media (min-width: 480px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content .swell-referral-media-icon{font-size:35px}}@media (min-width: 768px){.swell-reward-summer .swell-refer-friend .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content .swell-referral-media-icon{display:inline-block;font-size:20px}}.swell-reward-summer .spending-point-list{margin-bottom:50px;position:relative}@media (min-width: 768px){.swell-reward-summer .spending-point-list{display:flex}}.swell-reward-summer .spending-point-list.logged-in .point-list:nth-child(1),.swell-reward-summer .spending-point-list.logged-in .point-list:nth-child(3){background-color:transparent}.swell-reward-summer .spending-point-list .arrow-icon{position:absolute;top:15%;font-size:30px;z-index:1}.swell-reward-summer .spending-point-list .arrow-icon.left-arrow{left:5%}.swell-reward-summer .spending-point-list .arrow-icon.right-arrow{right:5%}.swell-reward-summer .spending-point-list .point-list{flex:1;margin:0 10px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 20px}.swell-reward-summer .spending-point-list .point-list:nth-child(1){background-color:#fef6f6}.swell-reward-summer .spending-point-list .point-list:nth-child(2){background-color:#f2f9fb}.swell-reward-summer .spending-point-list .point-list:nth-child(3){background-color:#fef8cd}.swell-reward-summer .spending-point-list .point-list .list-holder{max-width:310px;margin:0 auto;text-align:center}.swell-reward-summer .spending-point-list .point-list .list-holder i{font-size:50px;display:block;margin-bottom:30px}.swell-reward-summer .spending-point-list .point-list .list-holder h2{font-size:36px;font-family:CastlePressNo1;margin-bottom:20px;line-height:1}@media (min-width: 768px){.swell-reward-summer .spending-point-list .point-list .list-holder h2{font-family:Petrona;font-size:30px}}@media (min-width: 1024px){.swell-reward-summer .spending-point-list .point-list .list-holder h2{font-size:36px}}.swell-reward-summer .spending-point-list .point-list .list-holder p{margin-bottom:20px;font-size:16px}.swell-reward-summer .spending-point-list .point-list .list-holder p.point-detail{margin-bottom:0;text-transform:uppercase;text-decoration:underline;text-underline-position:under}@media (min-width: 768px){.swell-reward-summer .spending-point-list .point-list .list-holder p.point-detail{text-decoration:none}}.swell-reward-summer .vip-table-section{text-align:center;padding:0 10px;margin-bottom:50px}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table{border-collapse:collapse;width:100%;border:0}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th,.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td{text-align:left;padding:6px 5px;border:0;border-bottom:20px solid white;font-size:12px;font-family:Circular-Medium,sans-serif;color:#000;line-height:1.2}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td:nth-child(4){display:none}@media (min-width: 480px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th,.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td{font-size:16px;padding:10px 5px}}@media (min-width: 768px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td:nth-child(4){display:table-cell}}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th .circle,.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td .circle{display:block;width:10px;height:10px;background-color:#000;border-radius:50%;margin:0 auto}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th:first-child,.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td:first-child{padding-left:20px}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table th:not(:first-child),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table td:not(:first-child){text-align:center}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table tbody tr:nth-child(n+1) th,.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table tbody tr:nth-child(n+1) td{background-color:#fef6f6}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table tbody tr:nth-child(2n+2) th,.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table tbody tr:nth-child(2n+2) td{background-color:#fefafa}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th{font-size:28px;font-family:CastlePressNo1}@media (min-width: 768px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th{font-size:27px;font-family:Petrona}}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th:first-child{font-size:28px;font-family:CastlePressNo1}@media (min-width: 768px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th:first-child{font-size:60px;font-family:Petrona}}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th span{display:block;font-size:12px;font-family:Circular-Book;font-weight:700}@media (min-width: 480px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th span{font-size:15px}}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table thead tr.swell-tier-names th .current_status{margin-bottom:10px;display:block}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer th:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer td:nth-child(2){display:table-cell}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer td:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer td:nth-child(4){display:none}@media (min-width: 768px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer td:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.explorer td:nth-child(4){display:table-cell}}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer td:nth-child(3){display:table-cell}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer th:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer td:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer td:nth-child(4){display:none}@media (min-width: 768px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer th:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer td:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.adventurer td:nth-child(4){display:table-cell}}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter th:nth-child(4),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter td:nth-child(4){display:table-cell}.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter th:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter td:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter td:nth-child(3){display:none}@media (min-width: 768px){.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter th:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter th:nth-child(3),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter td:nth-child(2),.swell-reward-summer .vip-table-section .table-wrapper .swell-tier-table.globetrotter td:nth-child(3){display:table-cell}}.swell-reward-summer .earn-point-section{text-align:center;padding:0 10px;margin-bottom:50px}@media (min-width: 768px){.swell-reward-summer .earn-point-section{display:flex}}.swell-reward-summer .earn-point-section .image-holder{margin-bottom:13px}.swell-reward-summer .earn-point-section .image-holder img{height:100%}@media (min-width: 768px){.swell-reward-summer .earn-point-section .image-holder{flex:1;margin-right:10px;margin-bottom:0}}.swell-reward-summer .earn-point-section .content-holder{background-color:#fef8cd;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 10px}.swell-reward-summer .earn-point-section .content-holder .point-value-holder{display:flex;align-items:baseline;justify-content:center;font-size:30px}.swell-reward-summer .earn-point-section .content-holder .point-value-holder .point-value{width:110px;height:110px;margin:0 10px 20px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:Circular Pro;font-size:26px;line-height:1;letter-spacing:2px}.swell-reward-summer .earn-point-section .content-holder .point-value-holder .point-value span{display:block;line-height:1;font-size:12px;text-transform:uppercase}@media (min-width: 768px){.swell-reward-summer .earn-point-section .content-holder .point-value-holder .point-value{width:140px;height:140px;margin:0 10px 40px;font-size:36px}.swell-reward-summer .earn-point-section .content-holder .point-value-holder .point-value span{font-size:14px}}.swell-reward-summer .earn-point-section .content-holder h2{font-size:34px;font-family:CastlePressNo1;margin-bottom:20px}@media (min-width: 768px){.swell-reward-summer .earn-point-section .content-holder h2{font-size:36px;margin-bottom:30px;font-family:Petrona}}@media (min-width: 768px){.swell-reward-summer .earn-point-section .content-holder{flex:1;margin-left:10px}}.swell-reward-summer .swell-question-section{margin-bottom:50px}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list{margin-bottom:30px;max-height:140px;overflow:hidden}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list.swell-question-list-expanded{max-height:100%}@media (min-width: 768px){.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question{flex-basis:49%;padding-bottom:1em}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content{position:relative;margin:0}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content.swell-question-open .swell-question-heading:before{content:"-"}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content .swell-question-heading{background-color:#f1f8fa;padding:1em;position:relative;font-size:16px;font-family:Circular-Medium,sans-serif}@media (min-width: 768px){.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content .swell-question-heading{padding-right:2em}}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content .swell-question-heading:before{content:"+";top:30%;right:10px;position:absolute;font-size:16px}@media (min-width: 768px){.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content .swell-question-heading:before{right:20px}}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-list .swell-question .swell-question-content .swell-question-details{margin-left:0;padding:1em;font-size:15px;font-family:Circular-Book}.swell-reward-summer .swell-question-section .swell-section-content .swell-question-button{display:block;width:100%;font-family:Circular-Medium,sans-serif;border:1px solid black;padding:18px 5px;text-align:center;background-color:#000;color:#fff;text-decoration:none;font-size:12px;line-height:1;text-transform:uppercase;max-width:210px;margin:0 auto 1em}.swell-reward-summer .account-page{margin-top:120px}@media (min-width: 768px){.swell-reward-summer .account-page{margin-top:100px}}.swell-reward-summer .account-page .earned-reward-section{text-align:center;max-width:900px;margin:0 auto 50px}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list{display:flex;flex-direction:column}@media (min-width: 768px){.swell-reward-summer .account-page .earned-reward-section .earned-reward-list{flex-direction:row}}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items{flex:1;padding:0 10px;position:relative}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .label{position:absolute;background-color:#fcf48e;padding:5px 10px;top:0;right:0;font-size:10px;font-family:Circular Pro;line-height:1}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder{min-height:125px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder .list-holder{background-image:url(swell-round-circle.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;max-width:100px;min-height:100px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder .list-holder{max-width:120px;min-height:120px}}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder .list-holder span{max-width:50px;text-align:center;font-size:10px;font-family:Circular Pro;position:relative;line-height:1}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder .list-holder span .dollar-sign{font-size:10px;position:absolute;top:10%;left:0}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder .list-holder span .dollar-value{font-size:33px;line-height:1}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder i{display:block;font-size:30px;margin-bottom:8px}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .list-items-holder .detail{font-size:18px;font-family:Petrona;line-height:1.3}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .swell-link-list .swell-link{max-width:200px}.swell-reward-summer .account-page .earned-reward-section .earned-reward-list .list-items .swell-link-list .swell-link a{padding:24px 5px;font-size:15px}.swell-reward-summer .account-page .swell-account-status{margin-bottom:50px;padding:0 10px}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status{display:flex}}.swell-reward-summer .account-page .swell-account-status .account-detail{margin-bottom:40px}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail{flex:1;margin-right:10px;margin-bottom:0}}.swell-reward-summer .account-page .swell-account-status .account-detail .user-level{background-color:#f1f8fa;padding:25px 10px;display:flex;align-items:center;justify-content:flex-start;position:relative;margin-bottom:20px}.swell-reward-summer .account-page .swell-account-status .account-detail .user-level i{font-size:50px;position:absolute;top:-25px;left:10px}.swell-reward-summer .account-page .swell-account-status .account-detail .user-level h2{flex:1;border-right:1px solid black;padding-right:15px;margin-right:15px;font-size:20px;font-family:CastlePressNo1;line-height:1.1;max-width:48%}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .user-level h2{font-size:32px;max-width:54%}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .user-level h2{max-width:203px;font-family:Petrona}}@media (min-width: 1024px){.swell-reward-summer .account-page .swell-account-status .account-detail .user-level h2{font-size:36px;max-width:256px}}.swell-reward-summer .account-page .swell-account-status .account-detail .user-level .life-time{font-size:13px;line-height:1.3;text-transform:uppercase;font-family:Circular Pro}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .user-level .life-time{font-size:15px}}.swell-reward-summer .account-page .swell-account-status .account-detail .user-level .life-time span{display:block;font-size:24px}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .user-level .life-time span{font-size:33px}}.swell-reward-summer .account-page .swell-account-status .account-detail .user-level .detail{flex:1}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder{padding:0 15px}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .description{font-size:16px;font-family:Circular-Book;line-height:1.1;margin:0 auto 30px;max-width:315px;text-align:center}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .description{font-size:27px;max-width:540px}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .description{font-size:15px;max-width:380px;margin-left:0;text-align:left;margin-bottom:20px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder{margin-bottom:20px;width:100%}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .title{text-transform:uppercase;font-size:15px;font-family:Circular Pro;display:block;width:100%;margin-bottom:8px}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .title{font-size:20px}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .title{font-size:15px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .detail{font-size:15px;font-family:Circular-Book;width:100%;line-height:1.3;display:block;margin-bottom:10px;text-align:center}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .detail{font-size:20px}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .detail{text-align:left;font-size:15px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .detail .highlight{background-color:#fcf48e}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .detail span{font-family:Circular Pro}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .progrees-bar{background-color:#000;width:100%;height:10px;position:relative;margin-bottom:10px}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .progrees-bar .progrees-bar-fill{position:absolute;top:0;left:0;width:0%;height:10px;background-color:#fcf48e}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list{margin-bottom:15px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list li{font-size:12px;line-height:1;text-transform:uppercase;font-family:Circular Pro}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list li{font-size:20px}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list li{font-size:12px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list li span{font-size:13px;line-height:1;text-transform:initial;font-family:Circular-Book;display:block}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list li span{font-size:16px}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .progrees-bar-holder .poit-list li span{font-size:13px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .swell-border{width:100%;height:1px;background-color:#000;margin-bottom:15px}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .swell-border{max-width:500px}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .earn-more-point{font-size:15px;font-family:Circular Pro;margin-bottom:12px;text-align:center}@media (min-width: 480px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .earn-more-point{font-size:20px}}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .earn-more-point{font-size:15px;text-align:left}}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .swell-link-list{text-align:left}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .swell-link-list .swell-link{max-width:200px}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .recieve-point{background-color:#000;padding:10px 20px;color:#fff;font-size:18px;text-align:center;font-family:Circular Pro}.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .recieve-point span{color:#fcf48e}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .account-detail .content-holder .recieve-point{text-align:left}}.swell-reward-summer .account-page .swell-account-status .swell-refer-friend{margin-bottom:0;background-color:#fcf48e}@media (min-width: 768px){.swell-reward-summer .account-page .swell-account-status .swell-refer-friend{flex:1;margin-left:10px}}.swell-reward-summer .account-page .way-to-earn{background-color:#f1f8fa}.swell-reward-summer .account-page .way-to-earn .swell-section-heading .point-value-holder{display:flex;align-items:baseline;justify-content:center;font-size:30px}.swell-reward-summer .account-page .way-to-earn .swell-section-heading .point-value-holder .point-value{width:110px;height:110px;margin:0 10px 20px;background-color:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:Circular Pro;font-size:26px;line-height:1;letter-spacing:2px}.swell-reward-summer .account-page .way-to-earn .swell-section-heading .point-value-holder .point-value span{display:block;line-height:1;font-size:12px;text-transform:uppercase}@media (min-width: 768px){.swell-reward-summer .account-page .way-to-earn .swell-section-heading .point-value-holder .point-value{width:140px;height:140px;margin:0 10px 40px;font-size:36px}.swell-reward-summer .account-page .way-to-earn .swell-section-heading .point-value-holder .point-value span{font-size:14px}}.swell-reward-summer .account-page .way-to-earn .swell-section-heading h4{font-family:Petrona}.swell-reward-summer .account-page .way-to-earn .earn-holder .swell-campaign-list{margin-bottom:30px}.swell-referral-back-link{display:block;vertical-align:middle;cursor:pointer;position:static;order:1;margin-top:40px}.swell-referral-back-link:before{content:"Refer Another Friend";text-decoration:underline}.swell-referral-copy-content{max-width:520px;margin:50px auto 0;width:100%;text-align:center;min-height:350px;display:flex;align-items:center;justify-content:center;position:relative}.swell-referral-copy-content .swell-referral-copy-sidebar{display:none}.swell-referral-copy-content .swell-referral-copy-main{display:flex;align-items:center;justify-content:center;flex-direction:column}.swell-referral-copy-content .swell-referral-copy-main .swell-referral-back-link{top:-15px}.swell-referral-copy-content .swell-referral-copy-main .swell-referral-heading{font-size:28px;margin-bottom:30px;font-family:Petrona}.swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{color:#000;padding-top:30px;font-size:22px;margin-bottom:10px;z-index:999;font-family:Petrona}@media (min-width: 480px){.swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-size:34px}}.swell-referral-copy-content .swell-referral-copy-main .swell-referral-link-copy{cursor:pointer}.swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-size:16px;line-height:1.2;margin-bottom:20px;font-family:Circular-Medium,sans-serif}.swell-referral-copy-content .swell-referral-copy-main .swell-referral-media-wrapper{padding-top:10px}.swell-post-checkout-summer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;z-index:99;display:flex;align-items:center;justify-content:center}.swell-post-checkout-summer .swell-post-checkout-holder{padding:0 15px;max-width:697px;width:100%;margin:0 auto;position:relative}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend{padding:60px 15px}@media (min-width: 768px){.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend{padding:60px 30px}}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading{text-align:center;margin-bottom:30px}@media (min-width: 768px){.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading{margin-bottom:40px}}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading .icon-close{position:absolute;top:-15px;right:-15px;width:35px;height:35px;background-color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading .icon-close .swell-referral-back-link{position:relative;margin:0;top:auto;right:auto}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading .icon-close .swell-referral-back-link:before,.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading .icon-close .swell-referral-back-link:after{background:#fff}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading .swell-post-checkout-heading{font-size:36px;font-weight:700;color:#000;font-family:CastlePressNo1}@media (min-width: 768px){.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .checkout-heading .swell-post-checkout-heading{font-family:Petrona}}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container{padding:0;min-height:auto}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container .swell-referral-heading{margin-bottom:5px;color:#000}@media (min-width: 480px){.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container .swell-referral-heading{font-size:50px}}@media (min-width: 768px){.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container .swell-referral-heading{font-size:35px}}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container .swell-referral-heading .refer-heading{display:none}.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container .swell-referral-heading span{font-family:CastlePressNo1}@media (min-width: 768px){.swell-post-checkout-summer .swell-post-checkout-holder .swell-refer-friend .swell-referral-content-container .swell-referral-heading span{font-family:Petrona}}.arrows-section{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-bottom:10px}.arrows-section.mobile{display:flex}@media (min-width: 768px){.arrows-section.mobile{display:none}}.arrows-section .arrows-holder{width:30%;display:flex;align-items:center;justify-content:space-between}.arrows-section .arrows-holder i{font-size:30px;cursor:pointer}.error-border{border:1px solid #f65850!important}.refer-to-old-customer-error{color:#f65850!important;font-size:14px!important;font-family:Circular-Medium,sans-serif!important;margin-bottom:20px!important}@media (min-width: 480px){.refer-to-old-customer-error{font-size:20px!important}}@media (min-width: 768px){.refer-to-old-customer-error{font-size:16px!important}}.swell-referral-thanks{max-width:520px;width:100%;margin:0 auto;position:relative}.swell-referral-thanks .swell-referral-back-link{top:-80px} /*# sourceMappingURL=/cdn/shop/t/140/assets/swell-rewards.scss.css.map */