@-ms-viewport{width:device-width}@font-face{font-family:Proxima Nova Th;src:url(swell-ProximaNova-Extrabld.woff2) format("woff2"),url(swell-ProximaNova-Extrabld.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.swell-link-list{list-style:none;text-align:center;margin-left:0;margin-bottom:0;padding:0}.swell-link-list .swell-link{display:inline-block;margin:0 .4em 1em}.swell-link-list .swell-link a{display:block;border:2px solid white;padding:.6em .5em;text-align:center;min-width:12em;color:#fff;text-decoration:none;border-radius:35px;font-size:18px}.swell-question-list{list-style:none;margin-left:0;border-top:.5px solid #080808}.swell-question{border-bottom:.5px solid #080808}.swell-question-content{position:relative;margin:0}.swell-question-heading{font-family:ProximaNova-Regular;text-align:left;text-transform:initial;padding:25px 10px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#080808;position:relative}@media (min-width: 480px){.swell-question-heading{font-size:15px}}@media (min-width: 768px){.swell-question-heading{font-size:16px}}@media (min-width: 999px){.swell-question-heading{font-size:18px}}.swell-question-heading:before{content:"+";position:absolute;right:10px}@media (min-width: 480px){.swell-question-heading:before{right:20px}}@media (min-width: 768px){.swell-question-heading:before{top:20px}}.swell-question-open .swell-question-heading:before{content:"-"}.swell-question-details{font-family:ProximaNova-Regular;text-align:left;text-transform:initial;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#080808;position:relative;margin-left:12px;padding-bottom:20px}@media (min-width: 480px){.swell-question-details{font-size:15px}}@media (min-width: 768px){.swell-question-details{font-size:16px}}.swell-question-list{position:relative;max-width:1000px;margin:40px auto 45px;padding-left:0}.swell-question-list-expanded{max-height:none}.swell-question-list-expanded:after{content:none}.swell-question-section{display:flex;align-items:center;justify-content:center}.swell-question-section .swell-section-content{width:100%;padding:35px 20px 70px}@media (min-width: 768px){.swell-question-section .swell-section-content{padding:65px 20px 80px}}.swell-question-section .swell-section-content .swell-section-heading{font-family:ProximaNova-Regular;color:#000;text-transform:uppercase;font-weight:400;margin:0 0 40px;font-size:29px;padding:0;text-align:center}@media (min-width: 480px){.swell-question-section .swell-section-content .swell-section-heading{font-size:44px}}@media (min-width: 768px){.swell-question-section .swell-section-content .swell-section-heading{font-size:21px}}@media (min-width: 999px){.swell-question-section .swell-section-content .swell-section-heading{font-size:25px}}@media (min-width: 1200px){.swell-question-section .swell-section-content .swell-section-heading{font-size:28px}}.swell-question-section .swell-section-content .swell-question-list{max-width:1200px;width:100%;margin:30px auto 10px}@media (min-width: 768px){.swell-question-section .swell-section-content .swell-question-list{margin:60px auto 10px}}.legs4life-rewards div,.legs4life-rewards ul,.legs4life-rewards li,.legs4life-rewards p,.legs4life-rewards h1,.legs4life-rewards h2,.legs4life-rewards h3,.legs4life-rewards span,.legs4life-rewards a{box-sizing:border-box;-ms-overflow-style:scrollbar}.legs4life-rewards *,.legs4life-rewards *:before,.legs4life-rewards *:after{box-sizing:border-box}.legs4life-rewards p{font-size:16px}.legs4life-rewards img{width:100%}.legs4life-rewards ul{padding:0;margin:0}.legs4life-rewards ul li{list-style:none}.legs4life-rewards .desktop{display:none}.legs4life-rewards .mobile{display:block}@media (min-width: 768px){.legs4life-rewards .desktop{display:block}.legs4life-rewards .mobile{display:none}}.legs4life-rewards .swell-banner{background-image:url(swell-banner-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;min-height:510px;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.legs4life-rewards .swell-banner{min-height:825px}}@media (min-width: 768px){.legs4life-rewards .swell-banner{background-image:url(swell-banner.jpg);min-height:315px;padding:0 30px;max-width:1920px;margin:0 auto}}@media (min-width: 999px){.legs4life-rewards .swell-banner{min-height:410px}}@media (min-width: 1260px){.legs4life-rewards .swell-banner{min-height:550px}}.legs4life-rewards .swell-banner .swell-caption{width:100%}@media (min-width: 768px){.legs4life-rewards .swell-banner .swell-caption{max-width:550px;margin:0;padding:0}}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content{margin:0 auto 35px;text-align:center}@media (min-width: 768px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content{margin:0 auto}}@media (min-width: 1260px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content{margin:0 auto 30px}}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-rewards-title{font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#fff;font-family:Proxima Nova Th;text-transform:uppercase;margin:0 auto 5px}@media (min-width: 480px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-rewards-title{font-size:44px}}@media (min-width: 768px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-rewards-title{font-size:42px;margin:0 auto 10px}}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-rewards-detail{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;font-family:ProximaNova-Regular;max-width:260px;margin:0 auto 40px}@media (min-width: 480px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-rewards-detail{font-size:18.5px;max-width:350px}}@media (min-width: 768px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-rewards-detail{font-size:15px;max-width:100%}}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list{display:flex;align-items:center;justify-content:center}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link{padding:0;margin:0 .6em 20px}@media (min-width: 768px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link{margin:0 .7em 20px 0}}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link .swell-link-login{display:block;min-width:90px;margin:0 auto;padding:8px 0;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#fff;font-family:ProximaNova-Regular;background:#d81159;border:1px solid #d81159;border-radius:25px;text-transform:capitalize}@media (min-width: 480px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link .swell-link-login{min-width:120px;max-width:120px;font-size:17px;padding:9px 0}}@media (min-width: 768px){.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link .swell-link-login{padding:6px 0;font-size:13px}}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link .swell-link-login:hover,.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link .swell-link-login.sign-in{background:#a90d46;border:1px solid #a90d46}.legs4life-rewards .swell-banner .swell-caption .swell-caption-content .swell-link-list .swell-link .swell-link-login.sign-in:hover{background:#d81159;border:1px solid #d81159}.legs4life-rewards .swell-campaign-section{margin-bottom:50px}@media (min-width: 768px){.legs4life-rewards .swell-campaign-section{margin-bottom:65px}}.legs4life-rewards .swell-tier-section{margin-top:30px;position:relative}.legs4life-rewards .swell-tier-section .swell-tier-subheading{position:absolute;left:0;right:0;margin:0 auto;top:11%;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#48494d;font-family:ProximaNova-Regular}@media (min-width: 768px){.legs4life-rewards .swell-tier-section .swell-tier-subheading{top:13%;font-size:16px}}@media (min-width: 768px){.legs4life-rewards .swell-tier-section.logged-out .swell-tier-subheading{top:14%}}.legs4life-rewards .swell-referral-back-link{width:1.5em;height:1.5em;max-width:22px;max-height:22px;display:block;vertical-align:middle;position:absolute;top:0;left:0;right:0;margin:0 auto;cursor:pointer}.legs4life-rewards .swell-referral-back-link:after,.legs4life-rewards .swell-referral-back-link:before{background:#3c9fa7;content:"";height:2px;max-width:calc(22px * 1.414);position:absolute;top:0;transition:.05s ease-in-out background-color;width:2.121em}.legs4life-rewards .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}.legs4life-rewards .swell-referral-back-link:after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@media (min-width: 768px){.legs4life-rewards .swell-referral-back-link{width:2em;height:2em;max-width:13px;max-height:13px}.legs4life-rewards .swell-referral-back-link:after,.legs4life-rewards .swell-referral-back-link:before{max-width:calc(13px * 1.414);width:2.828em}}.legs4life-rewards .swell-post-checkout{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;background-color:#000c;display:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder{max-width:500px;margin:0 auto;width:100%;position:relative}@media (min-width: 768px){.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder{max-width:550px;min-height:initial;max-height:initial;overflow-y:hidden}}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .checkout-heading{position:absolute;top:12%;left:0;right:0}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.62;letter-spacing:normal;text-align:center;color:#48494d;font-family:ProximaNova-Regular;text-transform:capitalize}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{top:25px;margin:0 auto}@media (min-width: 768px){.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{top:10px;margin:0 15px 0 auto}}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget{margin:0!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background{background-image:none!important;padding:0!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper{background-color:#fff!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box{padding:65px 0 10px!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box.yotpo-final-view{min-height:399.61px}@media (min-width: 480px){.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box.yotpo-final-view{min-height:419.61px}}@media (min-width: 768px){.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box.yotpo-final-view{min-height:373.61px}}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box.yotpo-final-view .yotpo-header-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box.yotpo-final-view .yotpo-title-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-email-view .yotpo-title-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-email-view .yotpo-description-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-email-view .yotpo-referral-widget-form .yotpo-email-label{color:#48494d!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-email-view .yotpo-referral-widget-form .yotpo-email-input{background:#fff!important;border:1px solid #c4c4c4!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-share-buttons-container li .yotpo-share-button-widget .yotpo-share-button-icons .yotpo-share-button-icon path{fill:#48494b!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-share-buttons-container li .yotpo-share-button-widget .yotpo-share-button-txt{color:#48494d!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:40px 0 55px!important;min-height:initial!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tabs-content{display:none!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details{min-height:initial!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box{padding:65px 0 10px!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view{min-height:399.61px}@media (min-width: 480px){.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view{min-height:419.61px}}@media (min-width: 768px){.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view{min-height:373.61px}}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view .yotpo-header-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box.yotpo-final-view .yotpo-title-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-title-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-description-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-referral-widget-form .yotpo-email-label{color:#48494d!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-email-view .yotpo-referral-widget-form .yotpo-email-input{background:#fff!important;border:1px solid #c4c4c4!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container li .yotpo-share-button-widget .yotpo-share-button-icons .yotpo-share-button-icon path{fill:#48494b!important}.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-tile-box .yotpo-share-buttons-container li .yotpo-share-button-widget .yotpo-share-button-txt,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-referral-history .yotpo-referral-history-grid-wrapper .yotpo-grid .yotpo-grid-row .yotpo-row-display .yotpo-row-left-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-referral-history .yotpo-referral-history-grid-wrapper .yotpo-grid .yotpo-grid-row .yotpo-row-display .yotpo-row-right-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-referral-history .yotpo-referral-history-grid-wrapper .yotpo-grid .yotpo-grid-row .yotpo-row-display .yotpo-row-mobile-text,.legs4life-rewards .swell-post-checkout .swell-post-checkout-holder .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-widget .yotpo-tab-details .yotpo-referral-history .yotpo-referral-history-explanation-container .yotpo-referral-history-redeem-text{color:#48494d!important}.swell-campaign-section-1 .yotpo-widget-campaign-widget,.swell-campaign-section-2 .yotpo-widget-campaign-widget,.swell-campaign-section-3 .yotpo-widget-campaign-widget{display:none}.legs4life-rewards{margin-top:-1em}@media (min-width: 768px){.yotpo-widget-referral-widget .yotpo-action-button-widget{margin-top:10px!important}}.flexified-wrapper:not(.flexified-mobile).flexified-full-width-last-item .flexified-child:last-child{flex-grow:unset}
/*# sourceMappingURL=/cdn/shop/t/88/assets/swell-rewards.scss.css.map */
