@font-face{font-family:Silk Serif;src:url(/cdn/shop/files/SilkSerif-Regular.woff?366143) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sofia-pro;src:url(SofiaPro-Regular.woff2) format("woff2"),url(SofiaPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sofia-pro;src:url(SofiaPro-Bold.woff2) format("woff2"),url(SofiaPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.swell-desktop{display:none}@media (min-width: 768px){.swell-desktop{display:block}}.swell-mobile{display:block}@media (min-width: 768px){.swell-mobile{display:none}}.rewards-page.swell-refer-page{padding-top:70px}.rewards-page.swell-logged-in .banner-section .holder .text-section{margin-bottom:20px}@media (min-width: 480px){.rewards-page.swell-logged-in .banner-section .holder .text-section{margin-bottom:40px}}@media (min-width: 600px){.rewards-page.swell-logged-in .banner-section .holder .text-section{margin-bottom:110px}}@media (min-width: 768px){.rewards-page.swell-logged-in .banner-section .holder .text-section{margin-bottom:40px}}@media (min-width: 1024px){.rewards-page.swell-logged-in .banner-section .holder .text-section{margin-bottom:80px}}.rewards-page ul{list-style:none}.rewards-page.swell-logged-in .swell-vip-section .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline{margin-bottom:20px}@media (min-width: 768px){.rewards-page.swell-logged-in .swell-vip-section .yotpo-vip-tiers-widget .yotpo-vip-tiers-headline{margin-bottom:72px}}.rewards-page.swell-logged-in .swell-vip-section .VueCarousel-pagination .VueCarousel-dot-container{bottom:-40px}.rewards-page .banner-section{position:relative;min-height:310px}@media (min-width: 480px){.rewards-page .banner-section{min-height:550px}}@media (min-width: 768px){.rewards-page .banner-section{min-height:275px}}@media (min-width: 1024px){.rewards-page .banner-section{min-height:365px}}@media (min-width: 1200px){.rewards-page .banner-section{min-height:450px}}.rewards-page .banner-section img{width:100%}.rewards-page .banner-section img.desktop{display:none}@media (min-width: 768px){.rewards-page .banner-section img.desktop{display:block}}.rewards-page .banner-section img.mobile{display:block}@media (min-width: 768px){.rewards-page .banner-section img.mobile{display:none}}.rewards-page .banner-section .holder{display:flex;justify-content:center;align-items:flex-end;position:absolute;top:0;left:0;width:100%;height:100%}.rewards-page .banner-section .holder .text-section{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-bottom:20px}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section{margin-bottom:40px}}@media (min-width: 600px){.rewards-page .banner-section .holder .text-section{margin-bottom:60px}}@media (min-width: 600px){.rewards-page .banner-section .holder .text-section{margin-bottom:100px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section{margin-bottom:40px}}@media (min-width: 1024px){.rewards-page .banner-section .holder .text-section{margin-bottom:60px}}.rewards-page .banner-section .holder .text-section h1{font-family:"Silk Serif";font-weight:400;letter-spacing:0px;color:#000;opacity:1;font-size:65px;line-height:normal}@media (min-width: 400px){.rewards-page .banner-section .holder .text-section h1{font-size:80px}}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section h1{font-size:100px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section h1{font-size:70px;margin-bottom:20px;line-height:1}}@media (min-width: 1024px){.rewards-page .banner-section .holder .text-section h1{font-size:85px;margin-bottom:15px}}.rewards-page .banner-section .holder .text-section p{font-family:sofia-pro;font-weight:400;letter-spacing:0px;color:#000;opacity:1;font-size:12px;line-height:1.4}@media (min-width: 400px){.rewards-page .banner-section .holder .text-section p{font-size:16px}}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section p{font-size:20px;max-width:460px;margin-bottom:40px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section p{max-width:400px;font-size:12.5px;margin-bottom:20px}}@media (min-width: 1024px){.rewards-page .banner-section .holder .text-section p{margin-bottom:32px}}.rewards-page .banner-section .holder .text-section .swell-btn-holder{display:flex;align-items:center;justify-content:space-between;max-width:400px;width:100%;flex-direction:column}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-btn-holder{max-width:332px;flex-direction:row}}.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn{background:#000 0% 0% no-repeat padding-box;color:#fff;font-family:sofia-pro;font-weight:400;text-transform:uppercase;max-width:192px;width:100%;padding:7px 0;font-size:16px}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn{max-width:290px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn{max-width:160px}}.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn.join-now{margin-bottom:20px}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn.join-now{margin-bottom:0}}.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn.join-now:hover,.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn.sign-in{background:#494949 0% 0% no-repeat padding-box}.rewards-page .banner-section .holder .text-section .swell-btn-holder .swell-btn.sign-in:hover{background:#000 0% 0% no-repeat padding-box}.rewards-page.swell-account .swell-how-it-work{padding:80px 0}.rewards-page .text-section .swell-how-it-work{background:transparent}.rewards-page .swell-redeem-discounts{background:linen 0% 0% no-repeat padding-box}.swell-referral-back-link{width:2em;height:2em;max-width:24px;max-height:24px;display:block;vertical-align:middle;cursor:pointer;position:absolute}.swell-referral-back-link:after,.swell-referral-back-link:before{background:#000;content:"";height:2px;max-width:33.936px;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-post-checkout{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999999999999;background-color:#000c;display:none;align-items:center;justify-content:center;flex-direction:column;padding:0 10px}.swell-post-checkout .swell-post-checkout-holder{margin:0 auto;width:100%;max-width:500px;position:relative;padding:5px 0;background-color:#fff}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder{padding:10px 0}}.swell-post-checkout .swell-post-checkout-holder img{display:none}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder{max-width:700px}}.swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{top:15px;right:15px}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{top:25px;left:initial;right:32px;margin:initial}}.swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link:after,.swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link:before{background:#000}.swell-post-checkout .swell-post-checkout-holder .checkout-heading{position:absolute;padding-top:15px;left:0;right:0;top:30px}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .checkout-heading{padding-top:0;top:70px}}.swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{color:#000;text-align:center;font-family:sofia-pro!important;font-weight:700;opacity:1}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{display:block;font-size:18px}}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background{background:none!important}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-right-align-image{display:none}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tab-details{min-height:initial!important}}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:90px 0 20px!important}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:105px 0 40px!important}}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-box .yotpo-email-view .yotpo-header-text{display:none}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-box .yotpo-email-view .yotpo-referral-widget-form .yotpo-email-input-container .yotpo-email-input{background:#f5f5f5 0% 0% no-repeat padding-box}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-box .yotpo-email-view .yotpo-referral-widget-form .yotpo-email-input-container .yotpo-email-input::placeholder{color:#00000080!important}.swell-post-checkout .swell-post-checkout-holder .swell-referral-section .yotpo-widget-referral-widget .yotpo-tile-wrapper .yotpo-tabs-content{display:none}.yotpo-vip-current-status-text:before{content:"";width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-image:url(/cdn/shop/files/Sparkle-1.svg?v=1612560301);position:relative;top:3px;right:5px}.yotpo-vip-current-status-text:after{content:"";width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-image:url(/cdn/shop/files/Sparkle-2.svg?v=1612560301);position:relative;top:3px;left:5px}
/*# sourceMappingURL=/cdn/shop/t/493/assets/swell-rewards.scss.css.map */
