@-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:Estefin;src:url(swell-Estefin.woff2) format("woff2"),url(swell-Estefin.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Didot;src:url(swell-Didot.woff2) format("woff2"),url(swell-Didot.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Didot;src:url(swell-Didot-HTF-B06-Bold.woff2) format("woff2"),url(swell-Didot-HTF-B06-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:swell-rewards;src:url(swell-rewards.eot?li0cpj);src:url(swell-rewards.eot?li0cpj#iefix) format("embedded-opentype"),url(swell-rewards.ttf?li0cpj) format("truetype"),url(swell-rewards.woff?li0cpj) format("woff"),url(swell-rewards.svg?li0cpj#swell-rewards) format("svg");font-weight:400;font-style:normal;font-display:block}[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-BB-Logo:before{content:"\e913";color:#ee2b74}.swell-icon-birthday-bonus:before{content:"\e900";color:#fff}.swell-icon-content-engagement:before{content:"\e901";color:#fff}.swell-icon-create-an-account:before{content:"\e902";color:#fff}.swell-icon-create-product-video:before{content:"\e903";color:#fff}.swell-icon-follow-on-facebook:before{content:"\e904";color:#fff}.swell-icon-follow-on-instagram:before{content:"\e907";color:#fff}.swell-icon-follow-on-twitter:before{content:"\e908";color:#fff}.swell-icon-newsletter-sign-up:before{content:"\e909";color:#fff}.swell-icon-per-1-spent .path1:before{content:"\e90a";color:#fff}.swell-icon-per-1-spent .path2:before{content:"\e90b";margin-left:-1em;color:#f9f9f9}.swell-icon-visit-store:before{content:"\e90c";color:#fff}.swell-icon-arrow:before{content:"\e912"}.swell-icon-copylink:before{content:"\e90d"}.swell-icon-facebook-share:before{content:"\e90e"}.swell-icon-fb-message:before{content:"\e90f"}.swell-icon-sms:before{content:"\e910"}.swell-icon-tweet:before{content:"\e911"}.swell-icon-left:before{content:"\e905"}.swell-icon-right:before{content:"\e906"}#rewards,#refer{min-width:auto}.swell-link-list{text-align:center;display:flex}.swell-link-list .swell-link{width:100%;flex:1}.swell-link-list .swell-link:first-child{margin-right:10px}@media (min-width: 768px){.swell-link-list .swell-link{max-width:135px}.swell-link-list .swell-link:first-child{margin-right:5px}}.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{cursor:pointer;border:solid 1px #202020;background-color:#202020;font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.68px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:40px;text-decoration:none;text-transform:uppercase}@media (min-width: 480px){.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{font-size:18px;height:50px;letter-spacing:2.52px}}@media (min-width: 768px){.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{height:40px;font-size:12px;letter-spacing:1.68px}}.swell-link-list .swell-link a.sign-up-btn,.swell-link-list .swell-link a.swell-link-history,.swell-link-list .swell-link a:hover,.swell-link-list .swell-link .swell-link-history.sign-up-btn,.swell-link-list .swell-link .swell-link-history.swell-link-history,.swell-link-list .swell-link .swell-link-history:hover{background-color:transparent;color:#202020}.swell-link-list .swell-link a.swell-link-history:hover,.swell-link-list .swell-link a.sign-up-btn:hover,.swell-link-list .swell-link .swell-link-history.swell-link-history:hover,.swell-link-list .swell-link .swell-link-history.sign-up-btn:hover{background-color:#202020;color:#fff}.swell-reward-beach ul{padding:0;margin:0}.swell-reward-beach ul li{list-style-type:none}.swell-reward-beach img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;vertical-align:-webkit-baseline-middle}.swell-reward-beach .swell-heading-section{text-align:center;margin-bottom:30px}.swell-reward-beach .swell-heading-section .swell-heading{font-family:Didot;font-size:20px;font-weight:700;line-height:normal;letter-spacing:1.6px;color:#202020;margin:0 auto 10px}@media (min-width: 480px){.swell-reward-beach .swell-heading-section .swell-heading{font-size:27px}}.swell-reward-beach .swell-heading-section .swell-detail{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#5a5a5a;margin:0 auto}@media (min-width: 480px){.swell-reward-beach .swell-heading-section .swell-detail{font-size:17px}}.swell-reward-beach .swell-desktop{display:none}.swell-reward-beach .swell-mobile{display:block}@media (min-width: 768px){.swell-reward-beach .swell-desktop{display:block}.swell-reward-beach .swell-mobile{display:none}}.swell-reward-beach .swell-referral-loader{display:flex;align-items:center;justify-content:center;text-align:center}.swell-reward-beach .swell-referral-loader img{max-width:75px}.swell-reward-beach .beach-banner{width:100%;margin-bottom:50px}@media (min-width: 768px){.swell-reward-beach .beach-banner{background-image:url(swell-banner.png);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;padding:50px 20px;background-color:#0009;margin-bottom:100px}}.swell-reward-beach .beach-banner .banner-holder{display:none}@media (min-width: 768px){.swell-reward-beach .beach-banner .banner-holder{max-width:1200px;width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-end;text-align:center}.swell-reward-beach .beach-banner .banner-holder .banner-caption{position:relative;padding-right:5%}.swell-reward-beach .beach-banner .banner-holder .banner-caption .insider{font-family:Estefin;font-size:70px;font-weight:400;line-height:normal;letter-spacing:normal;color:#0b5d8e}.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder{position:absolute;top:50px;left:-95px;right:0}.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder .beach-bunny{font-family:Didot;font-size:35px;font-weight:700;line-height:2;letter-spacing:normal;color:#fff;margin:0 auto 30px;text-transform:uppercase}.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder .caption-title{font-family:Didot;font-size:70px;font-weight:700;line-height:.6;letter-spacing:normal;color:#e91d68;margin:0 auto;text-transform:uppercase}.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder .caption-detail{font-family:Avenir Book;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000}}@media (min-width: 768px) and (min-width: 1024px){.swell-reward-beach .beach-banner .banner-holder .banner-caption .insider{font-size:80px}}@media (min-width: 768px) and (min-width: 1024px){.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder .beach-bunny{font-size:45px}}@media (min-width: 768px) and (min-width: 1024px){.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder .caption-title{font-size:90px}}@media (min-width: 768px) and (min-width: 1024px){.swell-reward-beach .beach-banner .banner-holder .banner-caption .caption-holder .caption-detail{font-size:18px}}.swell-reward-beach .how-it-work{text-align:center;width:100%;background-color:#ebebeb;margin-bottom:60px}@media (min-width: 768px){.swell-reward-beach .how-it-work{margin-bottom:100px}}.swell-reward-beach .how-it-work .how-it-work-holder{max-width:1200px;width:100%;margin:0 auto}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder{display:flex;padding:0 10px}}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-image{flex:1;margin:-3% auto}}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content{flex:1.5}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content{display:flex}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-text{display:flex;align-items:center;justify-content:center}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-text .swell-hiw-text-image{height:auto;display:block}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-text .swell-hiw-user-image{height:auto;display:none}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-text.logged-in .swell-hiw-text-image{display:none}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-text.logged-in .swell-hiw-user-image{display:block}}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:50px 10px;width:100%}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .swell-heading-section{width:100%;text-align:left;padding:0 5px;margin-bottom:10px}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items{margin:0;flex-basis:50%}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items:first-child{flex-basis:100%;margin-bottom:30px}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items:first-child .swell-link-list{text-align:left;width:100%}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items:first-child .list-holder .list-detail{margin-bottom:20px}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder{text-align:left;padding:0 5px}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-count{width:25px;height:25px;margin-bottom:10px;border-radius:100%;border:.5px solid #b7b7b7;font-family:Avenir Book;font-size:13px;font-weight:400;line-height:normal;letter-spacing:normal;display:flex;align-items:center;justify-content:center;color:#696969}@media (min-width: 480px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-count{font-size:16px;width:35px;height:35px}}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-title{font-family:Avenir Black;font-size:14px;font-weight:900;line-height:normal;letter-spacing:normal;color:#202020;margin-bottom:5px;text-transform:uppercase}@media (min-width: 480px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-title{font-size:22px}}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-title{font-size:20px}}.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-detail{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#5a5a5a}@media (min-width: 480px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-detail{font-size:16px}}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .hiw-content .hiw-content-holder .hiw-list .list-items .list-holder .list-detail{font-size:15px}}.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section{text-align:left;width:100%}.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .swell-login-user{font-family:Didot;font-size:26px;font-weight:400;line-height:normal;letter-spacing:1.6px;color:#202020;text-transform:initial;margin-bottom:30px}@media (min-width: 480px){.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .swell-login-user{font-size:40px}}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .swell-login-user{font-size:32px}}.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .swell-link-list{text-align:left;margin-bottom:40px}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .swell-link-list .swell-link{max-width:160px}}.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .current-status{font-family:Avenir Black;font-size:20px;font-weight:900;line-height:normal;letter-spacing:normal;color:#b76e79;text-transform:uppercase}@media (min-width: 480px){.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .current-status{font-size:26px}}@media (min-width: 768px){.swell-reward-beach .how-it-work .how-it-work-holder .swell-login-section .current-status{font-size:18px}}.swell-reward-beach .campaign-section{text-align:center;width:100%;margin-bottom:60px}@media (min-width: 768px){.swell-reward-beach .campaign-section{margin-bottom:100px}}.swell-reward-beach .campaign-section .swell-campaign-list{display:flex;flex-wrap:wrap}.swell-reward-beach .campaign-section .swell-campaign-list.logged-in .swell-campaign .swell-campaign-content{cursor:pointer}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign{flex-basis:50%;margin:0;position:relative}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend{flex-basis:100%}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend{position:absolute;top:50%;left:0;right:0;max-width:305px;margin:0 auto;padding:0 15px}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend{max-width:450px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend{top:35%;right:5%;left:auto;max-width:100%;padding:0}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .refer-heading{font-family:Estefin;font-size:26px;font-weight:400;line-height:0;letter-spacing:normal;text-align:center;color:#25cfbe;padding-left:25px}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .refer-heading{font-size:40px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .refer-heading{font-size:25px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .refer-heading{font-size:40px}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-heading{font-family:Avenir Black;font-size:30px;font-weight:900;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;margin-top:-14px;margin-bottom:10px}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-heading{font-size:46px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-heading{font-size:30px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-heading{font-size:50px}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-referring{width:100%;border:1px solid white;height:35px;display:flex;align-items:center;justify-content:center;font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.68px;color:#fff;text-transform:uppercase}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-referring:hover{background-color:#fff;color:#000}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-referring{height:45px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-referring{height:35px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend .swell-campaign-content .swell-campaign-image .swell-refer-friend .swell-referral-referring{height:45px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign{flex-basis:33.333%}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.refer-friend{flex-basis:66.666%}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content{height:100%}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image{position:relative;height:100%}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder{position:absolute;top:12%;left:10%}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-icon{font-size:20px;margin-bottom:5px}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-icon .swell-campaign-icon-content i{display:flex;justify-content:center}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-icon{font-size:35px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-icon{font-size:30px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-icon{font-size:35px}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-type{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#f9f9f9;text-transform:initial}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-type{font-size:16px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-type{font-size:14px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-type{font-size:18px}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-value{font-family:Avenir Black;font-size:15px;font-weight:900;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-value{font-size:22px}}@media (min-width: 768px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-value{font-size:20px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-image .swell-campaign-content-holder .swell-campaign-value{font-size:26px}}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000c;padding:0 5px}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content{width:100%}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list{display:block}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link a,.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link .swell-link-history{font-family:Avenir Book;font-size:12px;letter-spacing:1.68px;height:40px}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link:first-child{display:block;max-width:200px;margin:0 auto 15px}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link:first-child a{background-color:#fff;border-color:#fff;color:#000}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link:first-child a:hover{background-color:transparent;color:#fff}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link:last-child{display:flex;align-items:center;justify-content:center;margin:0 auto;color:#fff;text-transform:uppercase}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-hover .swell-campaign-hover-content .swell-link-list .swell-link:last-child a{background-color:transparent;color:#fff;border:0;height:auto;text-decoration:underline;width:auto;margin-left:10px;text-transform:uppercase}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.brancd-logo{background-color:#42bdcb}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.brancd-logo .swell-campaign-content{display:flex;align-items:center;justify-content:center}.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.brancd-logo .swell-campaign-content .swell-campaign-icon{display:flex;align-items:center;justify-content:center;font-size:100px}@media (min-width: 480px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.brancd-logo .swell-campaign-content .swell-campaign-icon{font-size:160px}}@media (min-width: 1024px){.swell-reward-beach .campaign-section .swell-campaign-list .swell-campaign.brancd-logo .swell-campaign-content .swell-campaign-icon{font-size:200px}}.swell-reward-beach .vip-table-section{text-align:center;max-width:1800px;width:100%;margin:0 auto 60px}@media (min-width: 480px){.swell-reward-beach .vip-table-section{margin-bottom:80px}}@media (min-width: 768px){.swell-reward-beach .vip-table-section{padding:0 20px}}.swell-reward-beach .vip-table-section .swell-tier-arrows{display:flex;align-items:center;justify-content:flex-end;margin-bottom:15px;cursor:pointer}@media (min-width: 768px){.swell-reward-beach .vip-table-section .swell-tier-arrows{display:none}}.swell-reward-beach .vip-table-section .swell-tier-arrows .arrows-holder{width:40%;display:flex;align-items:center;justify-content:center}.swell-reward-beach .vip-table-section .swell-tier-arrows .arrows-holder .arrow-icon{font-size:20px;cursor:pointer;margin:0 10px}@media (min-width: 480px){.swell-reward-beach .vip-table-section .swell-tier-arrows .arrows-holder .arrow-icon{margin:0 20px;font-size:25px}}.swell-reward-beach .vip-table-section .swell-tier-table{border-collapse:collapse;width:100%;max-width:1000px;margin:0 auto}.swell-reward-beach .vip-table-section .swell-tier-table th,.swell-reward-beach .vip-table-section .swell-tier-table td{text-align:left;border:0;width:60%;color:#42bdcb;background-color:transparent;font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;padding:8px 5px;border-bottom:2px solid rgba(0,0,0,.05)}.swell-reward-beach .vip-table-section .swell-tier-table th .circle,.swell-reward-beach .vip-table-section .swell-tier-table td .circle{display:block;width:7px;height:7px;border-radius:50%;margin:0 auto;background-color:#42bdcb}.swell-reward-beach .vip-table-section .swell-tier-table th:first-child,.swell-reward-beach .vip-table-section .swell-tier-table td:first-child{padding-left:10px}@media (min-width: 480px){.swell-reward-beach .vip-table-section .swell-tier-table th:first-child,.swell-reward-beach .vip-table-section .swell-tier-table td:first-child{padding-left:20px}}.swell-reward-beach .vip-table-section .swell-tier-table th.hidden,.swell-reward-beach .vip-table-section .swell-tier-table td.hidden{display:none}.swell-reward-beach .vip-table-section .swell-tier-table th:not(:first-child),.swell-reward-beach .vip-table-section .swell-tier-table td:not(:first-child){text-align:center;width:40%}@media (min-width: 768px){.swell-reward-beach .vip-table-section .swell-tier-table th:not(:first-child),.swell-reward-beach .vip-table-section .swell-tier-table td:not(:first-child){width:16%}}@media (min-width: 480px){.swell-reward-beach .vip-table-section .swell-tier-table th,.swell-reward-beach .vip-table-section .swell-tier-table td{font-size:16px}}@media (min-width: 768px){.swell-reward-beach .vip-table-section .swell-tier-table th,.swell-reward-beach .vip-table-section .swell-tier-table td{width:36%;padding:16px 5px}.swell-reward-beach .vip-table-section .swell-tier-table th:nth-child(3),.swell-reward-beach .vip-table-section .swell-tier-table th:nth-child(4),.swell-reward-beach .vip-table-section .swell-tier-table th:nth-child(5),.swell-reward-beach .vip-table-section .swell-tier-table td:nth-child(3),.swell-reward-beach .vip-table-section .swell-tier-table td:nth-child(4),.swell-reward-beach .vip-table-section .swell-tier-table td:nth-child(5){display:table-cell}}.swell-reward-beach .vip-table-section .swell-tier-table thead tr.swell-tier-values th{border-bottom:0;padding-top:0}.swell-reward-beach .vip-table-section .swell-tier-table thead tr.swell-tier-values th:nth-child(1){display:none}.swell-reward-beach .vip-table-section .swell-tier-table thead tr.swell-tier-names th{font-family:Avenir Black;font-weight:900;font-size:14px;border-bottom:0;text-transform:uppercase;padding-top:16px;padding-bottom:0}@media (min-width: 480px){.swell-reward-beach .vip-table-section .swell-tier-table thead tr.swell-tier-names th{font-size:20px}}.swell-reward-beach .vip-table-section .swell-tier-table tbody tr:last-child th,.swell-reward-beach .vip-table-section .swell-tier-table tbody tr:last-child td{border-bottom:0}.swell-reward-beach .redeem-section{text-align:center;margin-bottom:60px}@media (min-width: 768px){.swell-reward-beach .redeem-section{margin-bottom:100px}}.swell-reward-beach .redeem-section.logged-in .swell-redemption-option{cursor:pointer}.swell-reward-beach .redeem-section .redeem-product{max-width:1800px;width:100%;margin:0 auto 60px}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-product{margin-bottom:120px}}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;position:relative;padding:0 40px}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list{padding:0 20px}}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .arrows-holder{position:absolute;top:45%;font-size:25px;z-index:1;cursor:pointer}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .arrows-holder.left-arrow{left:5px}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .arrows-holder.right-arrow{right:5px}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product{flex-basis:50%;margin-bottom:50px}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product:nth-child(3),.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product:nth-child(4){margin-bottom:0}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product{flex-basis:25%;margin:0}}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content{padding:0 5px}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-image .swell-product-image{min-height:216px;margin-bottom:10px}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-value{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#202020;text-transform:uppercase;margin:0 auto 5px;min-height:40px}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-value{font-size:14px}}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-cost{font-family:Avenir Black;font-size:14px;font-weight:900;line-height:normal;letter-spacing:normal;color:#202020;text-transform:uppercase;margin:0 auto 10px}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-cost{font-size:18px}}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-btn{max-width:190px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;height:42px;background-color:#202020;font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.68px;color:#fff;text-transform:uppercase;cursor:pointer}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .swell-redemption-product-btn:hover{background:#000c}.swell-reward-beach .redeem-section .redeem-product .swell-redemption-product-list .swell-redemption-product .swell-redemption-product-content .redemption-sizes{max-width:80%;height:40px;line-height:normal;text-transform:uppercase}.swell-reward-beach .redeem-section .redeem-discount{width:100%;background-color:#ebebeb}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder{max-width:1200px;width:100%;margin:0 auto}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder{display:flex;padding:0 10px}}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-image{flex:1;order:2;margin:-4% auto}}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content{flex:1.5;padding:50px 10px}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content{padding:50px 20px}}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content{order:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:50px 5px}}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-heading-section{text-align:left;margin-bottom:20px}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-heading-section .swell-detail{max-width:380px;margin-left:0;font-size:12px}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-heading-section .swell-detail{font-size:16px;max-width:500px}}@media (min-width: 768px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-heading-section .swell-detail{font-size:14px;max-width:440px}}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .every-point{font-family:Avenir Black;font-size:20px;font-weight:900;line-height:normal;letter-spacing:normal;color:#42bdcb;margin-bottom:15px;text-transform:uppercase;text-align:left}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .every-point{font-size:32px}}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;max-width:370px;width:100%}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list{max-width:530px}}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list .swell-redemption-option{flex:1;margin:0}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content{padding:0 5px;text-align:left}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-value{font-family:Avenir Black;font-size:14px;font-weight:900;line-height:normal;letter-spacing:normal;color:#202020;margin-bottom:5px}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-value{font-size:18px}}.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-cost{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#5a5a5a}@media (min-width: 480px){.swell-reward-beach .redeem-section .redeem-discount .redeem-discount-holder .redeem-discount-content .swell-redemption-option-list .swell-redemption-option .swell-redemption-option-content .swell-redemption-option-cost{font-size:14px}}.swell-reward-beach .swell-faq-section{text-align:center;margin-bottom:50px}.swell-reward-beach .swell-faq-section .swell-faq-content{max-width:1200px;width:100%;margin:0 auto;padding:0 10px}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list{margin-bottom:30px}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list .swell-question{text-align:left;padding:15px 0;border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list .swell-question:last-child{border-bottom:0}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list .swell-question .swell-question-content .swell-question-heading{font-family:Avenir Book;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;position:relative;padding:0 10px}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list .swell-question .swell-question-content .swell-question-heading:before{content:"+";position:absolute;top:0;right:10px;font-size:16px}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list .swell-question .swell-question-content.swell-question-open .swell-question-heading:before{content:"-";font-size:20px}.swell-reward-beach .swell-faq-section .swell-faq-content .swell-faq-list .swell-question .swell-question-content .swell-question-details{padding-left:20px;padding-top:10px}@media (min-width: 768px){.referral-section{background-image:url(swell-referral-banner.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;min-height:85vh;padding:50px 10px;display:flex;align-items:center;justify-content:center}}.referral-section .referral-section-holder{max-width:1100px;width:100%;margin:0 auto}@media (min-width: 768px){.referral-section .referral-section-holder{display:flex}}.referral-section .referral-section-holder .referral-sidebar-image,.referral-section .referral-section-holder .swell-referral-holder{margin-bottom:50px}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder{flex:1;margin-bottom:0}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar{display:none}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;text-align:center}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{padding:40px 10px;min-height:325px;max-width:304px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{min-height:462px;padding:60px 10px;max-width:477px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{padding:40px 10px;min-height:332px;max-width:399px;min-width:399px}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{min-height:363px;max-width:493px}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{padding:40px 10px;min-height:429px;max-width:304px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{min-height:582px;padding:60px 10px;max-width:477px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{padding:40px 10px;min-height:404px;max-width:399px;min-width:399px}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{min-height:447px;max-width:493px}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-family:Avenir Black;font-size:30px;font-weight:900;line-height:normal;letter-spacing:normal;color:#000;margin:0 auto 5px;text-transform:uppercase}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:50px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:40px;color:#fff}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:50px}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-family:Estefin;font-size:25px;font-weight:400;line-height:0;letter-spacing:normal;color:#eb3076;display:block;text-transform:lowercase;position:relative;z-index:1;padding-left:30px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:40px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:33px}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:40px}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;max-width:300px;width:100%;margin:0 auto 20px;padding-bottom:20px;border-bottom:1px solid black}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:19px;max-width:480px;margin-bottom:30px;padding-bottom:30px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:16px;max-width:400px;color:#fff;border-bottom:1px solid white}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:20px;max-width:480px}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .refer-customer-error{color:red}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;margin:0 auto 15px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:19px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:16px;color:#fff}}@media (min-width: 1024px){.referral-section .referral-section-holder .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 .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list{position:relative}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field:last-child{position:absolute;top:0;right:0;width:70px;min-height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field:last-child:hover{background-color:#000}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field:last-child:hover .input-arrow:before{color:#fff}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;border:solid 1px #f0f0f0;background-color:#f0f0f0;outline:0;width:100%;margin-bottom:15px;height:40px;padding-left:10px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{height:50px;font-size:16px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{padding-left:20px;margin-bottom:0;border:solid 1px white;background-color:#fff}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .input-arrow{position:absolute;top:74%;left:22%;right:0;font-size:10px;color:#fff}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .input-arrow{top:72%;left:15%;font-size:12px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .input-arrow{position:relative;top:auto;left:auto;right:auto;color:#000}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{font-family:Avenir Book;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:#000;border:1px solid black;width:100%;outline:0;height:40px;box-shadow:none}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit:hover{background-color:#fff;color:#000}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{height:50px;font-size:16px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{display:none}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{margin-top:30px}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;margin:0 auto 20px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:16px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:12px;margin-bottom:10px;color:#fff}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:16px}}.referral-section .referral-section-holder .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:space-between}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list{max-width:380px;width:100%;margin:0 auto}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;cursor:pointer;margin:0}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:16px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:12px;color:#fff}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:16px}}@media (min-width: 768px){.referral-section .referral-section-holder .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{display:flex;align-items:center;justify-content:center}}.referral-section .referral-section-holder .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 .swell-referral-media-icon{display:block;margin-bottom:10px}@media (min-width: 768px){.referral-section .referral-section-holder .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 .swell-referral-media-icon{display:inline-block;margin-bottom:0;margin-right:5px}}@media (min-width: 768px){.referral-section .referral-section-holder .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 .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding:40px 10px;min-height:429px;max-width:304px}@media (min-width: 480px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{min-height:582px;padding:60px 10px;max-width:477px}}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{padding:40px 10px;min-height:404px;max-width:399px;min-width:399px}}@media (min-width: 1024px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{min-height:447px;max-width:493px}}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-details{margin:0;padding:0;border:0}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-back-link{top:0;left:0;right:0}.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-back-link:after,.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-back-link:before{background:#000}@media (min-width: 768px){.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-back-link:after,.referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-back-link:before{background:#fff}}.referral-section .referral-section-holder .referral-sidebar-content{display:none;align-items:center;justify-content:center;margin-bottom:60px}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content{flex:1;margin-bottom:0}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder{max-width:300px;width:100%;margin:0 auto}@media (min-width: 480px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder{max-width:450px}}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder{max-width:350px;flex:1}}@media (min-width: 1024px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder{max-width:400px}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading{text-align:center}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-heading{font-family:Didot;font-size:18px;font-weight:400;line-height:normal;letter-spacing:1.2px;text-transform:initial;margin:0 auto 20px;color:#000}@media (min-width: 480px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-heading{font-size:24px}}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-heading{font-size:20px;color:#fff}}@media (min-width: 1024px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-heading{font-size:24px}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-detail{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;max-width:330px;width:100%;margin:0 auto 20px}@media (min-width: 480px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-detail{font-size:16px;max-width:390px}}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-detail{font-size:12px;max-width:300px;color:#fff}}@media (min-width: 1024px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-referral-heading .swell-detail{font-size:16px;max-width:390px}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes{width:100%;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.3)}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes{border-bottom:1px solid rgba(255,255,255,.3)}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive{border:0;min-height:180px;max-height:180px;overflow-y:scroll;padding-right:20px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive::-webkit-scrollbar{width:.6em}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive::-webkit-scrollbar-track{background:#000;border-radius:4px}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive::-webkit-scrollbar-track{background:#fff}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive::-webkit-scrollbar-thumb{background-color:#eb3076;outline:1px solid slategrey;border-radius:4px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table{width:100%;border-collapse:collapse;background-color:transparent}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr{border:0}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr:last-child th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr:last-child td,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr:last-child th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr:last-child td{border-bottom:0}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr td,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr td{font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:left;padding:8px 5px;border:0;background-color:transparent;color:#000;border-bottom:1px solid rgba(0,0,0,.3)}@media (min-width: 480px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr td,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr td{font-size:16px}}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr td,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr td{font-size:14px;color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table thead tr th,.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .table-classes .swell-table-responsive .swell-referral-table tbody tr th{text-transform:uppercase}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .redeem-point .swell-referral-heading .swell-heading{margin:0 auto 10px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list{display:block}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link:first-child{margin-bottom:10px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .reward-balance{background-color:#000;border-color:#000;color:#fff;letter-spacing:1px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .reward-balance:hover{background-color:transparent;border-color:#000;color:#000}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .shop-now{background-color:transparent;border-color:#000;color:#000;letter-spacing:1px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .shop-now:hover{background-color:#000;border-color:#000;color:#fff}@media (min-width: 768px){.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list{display:flex}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link{flex:1;max-width:100%}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link:first-child{flex:1.4}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .reward-balance{background-color:#fff;border-color:#fff;color:#000;letter-spacing:1px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .reward-balance:hover{background-color:transparent;border-color:#fff;color:#fff}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .shop-now{background-color:transparent;border-color:#fff;color:#fff;letter-spacing:1px}.referral-section .referral-section-holder .referral-sidebar-content .referral-sidebar-content-holder .swell-link-list .swell-link .shop-now:hover{background-color:#fff;border-color:#fff;color:#000}}.referral-section.logged-in .referral-section-holder .referral-sidebar-content{display:flex}.swell-referral-back-link{width:2em;height:2em;max-width:25px;max-height:25px;display:block;vertical-align:middle;cursor:pointer;position:absolute;top:-50px;left:0;right:0;margin:0 auto}@media (min-width: 768px){.swell-referral-back-link{left:auto;right:30px}}.swell-referral-back-link:after,.swell-referral-back-link:before{background:#fff;content:"";height:2px;max-width:35.35px;position:absolute;top:0;transition:.05s ease-in-out background-color;width:2.828em}.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:#0009;z-index:999;display:flex;align-items:center;justify-content:center}.swell-referral-copy .swell-referral-copy-content{max-width:650px;width:100%;margin:0 auto;position:relative}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar{background-image:url(swell-copy-image-mobile.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding:30px 10px;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar{padding:40px 10px}}@media (min-width: 768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar{background-image:url(swell-copy-image.png);padding:26px 10px}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar .swell-referral-heading{font-family:Estefin;font-size:22px;font-weight:400;line-height:normal;letter-spacing:normal;color:#fff}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar .swell-referral-heading{font-size:40px}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar .swell-referral-heading .swell-referral-heading-icon{display:none}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main{text-align:center;padding:30px 10px;width:100%;background-color:#28d0bf;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:flex;align-items:center;justify-content:center}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-family:Avenir Black;font-size:18px;font-weight:900;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:10px;text-transform:uppercase}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-size:28px}}@media (min-width: 768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-size:35px}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button{width:100%;height:40px;font-family:Avenir Book;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.68px;color:#fff;background-color:transparent;border:1px solid white;margin-bottom:20px;text-transform:uppercase;outline:0}@media (min-width: 768px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button{max-width:200px;height:45px}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button:hover{background-color:#fff;color:#000}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-family:Avenir Book;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;color:#fff;margin:0}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-size:18px}}.swell-post-checkout-beach{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#0009;z-index:99;display:flex;align-items:center;justify-content:center}.swell-post-checkout-beach .swell-post-checkout-holder{max-width:550px;width:100%;margin:30px auto 0;background-color:#28d0bf;border-radius:5px;position:relative}.swell-post-checkout-beach .swell-post-checkout-holder .swell-post-checkout-image{background-image:url(swell-post-checkout-image.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding:36px 10px;display:flex;align-items:center;justify-content:center;border-radius:5px}.swell-post-checkout-beach .swell-post-checkout-holder .swell-post-checkout-image .swell-post-checkout-heading{font-family:Estefin;font-size:25px;font-weight:400;line-height:normal;letter-spacing:normal;color:#eb3076;text-transform:initial;margin:0 auto}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .swell-post-checkout-image .swell-post-checkout-heading{font-size:45px}}.swell-post-checkout-beach .swell-post-checkout-holder .swell-post-checkout-image .swell-referral-back-link{top:-40px}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section{background-image:none;padding:0;min-height:auto}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder{margin-bottom:0;display:flex;align-items:center;justify-content:center}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{padding:25px 10px;min-height:325px;max-width:320px}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{min-height:372px;max-width:480px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{min-height:300px;max-width:400px}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{min-height:344px;max-width:495px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:28px;margin:0 auto;color:#fff}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:40px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:35px}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:45px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{display:none}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:12px;max-width:300px;margin:0 auto 10px;padding-bottom:10px;color:#fff;border-color:#fff}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:16px;max-width:400px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{margin-bottom:15px;padding-bottom:15px;font-size:14px;max-width:350px}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:18px;max-width:450px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{margin:0 auto 10px;color:#fff}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:16px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .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}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:18px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{margin-bottom:10px;height:40px}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-field-input{height:50px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{font-size:14px;height:40px}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field .swell-referral-form-list-submit{font-size:16px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{margin-top:10px}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{margin:0 auto 10px;color:#fff}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:14px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:12px}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:16px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:11px;color:#fff}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:14px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:12px}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:16px}}.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{padding:25px 10px;min-height:325px;max-width:320px}@media (min-width: 480px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{min-height:372px;max-width:480px}}@media (min-width: 768px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{min-height:300px;max-width:400px}}@media (min-width: 1024px){.swell-post-checkout-beach .swell-post-checkout-holder .referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{min-height:344px;max-width:495px}}.order-summary__section--swell .balance strong{font-family:Avenir Book;font-size:17px;font-weight:500;line-height:normal;letter-spacing:normal;text-align:center;color:#202020;display:block;text-align:left}.order-summary__section--swell .input-holder{position:relative}.order-summary__section--swell .input-holder:before{content:"";position:absolute;top:45%;right:5%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #929292;cursor:pointer}.order-summary__section--swell .swell-button{outline:0}.redeem-section{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/106/assets/swell-rewards.scss.css.map */
