@font-face{font-family:PF Din Text Cond Pro;src:url(PFDinTextCondPro-Regular.woff2) format("woff2"),url(PFDinTextCondPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PF Din Text Cond Pro Bold;src:url(PFDinTextCondPro-Bold1.woff2) format("woff2"),url(PFDinTextCondPro-Bold_1.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.rewards-page.swell-logged-in .swell-redeem-discounts{margin-bottom:60px}.rewards-page ul,.rewards-page li{list-style-type:none}.rewards-page .banner-section{position:relative;min-height:191.11px}@media (min-width: 480px){.rewards-page .banner-section{min-height:280px}}@media (min-width: 768px){.rewards-page .banner-section{min-height:300px}}@media (min-width: 1024px){.rewards-page .banner-section{min-height:380px}}@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:center;position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.rewards-page .banner-section .holder{justify-content:flex-start}}.rewards-page .banner-section .holder .text-section{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section{padding-left:4%}}.rewards-page .banner-section .holder .text-section .swell-logo{max-width:85px;margin-bottom:5px}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section .swell-logo{max-width:125px}}@media (min-width: 560px){.rewards-page .banner-section .holder .text-section .swell-logo{max-width:145px;margin-bottom:10px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-logo{max-width:140px;margin-bottom:10px}}@media (min-width: 1024px){.rewards-page .banner-section .holder .text-section .swell-logo{max-width:220px;margin-bottom:15px}}.rewards-page .banner-section .holder .text-section .swell-heading{font-family:PF Din Text Cond Pro Bold;letter-spacing:2.15px;color:#2ba470;text-transform:uppercase;opacity:1;margin-bottom:5px;position:relative;font-size:15px}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section .swell-heading{margin-bottom:5px;font-size:22px}}@media (min-width: 560px){.rewards-page .banner-section .holder .text-section .swell-heading{font-size:28px;margin-bottom:10px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-heading{font-size:24px;margin-bottom:5px}}@media (min-width: 1024px){.rewards-page .banner-section .holder .text-section .swell-heading{font-size:28px;margin-bottom:20px}}.rewards-page .banner-section .holder .text-section .swell-text{font-family:PF Din Text Cond Pro;letter-spacing:1px;color:#2ba470;text-transform:uppercase;opacity:1;line-height:1.4;position:relative;font-size:13px;max-width:290px}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section .swell-text{max-width:400px;font-size:17px;margin-bottom:20px}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-text{max-width:400px;font-size:18px;margin-bottom:25px}}.rewards-page .banner-section .holder .text-section .swell-link-list{display:flex;align-items:center;justify-content:center;flex-direction:column;list-style-type:none;padding:0;margin:0}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-link-list{flex-direction:row}}.rewards-page .banner-section .holder .text-section .swell-link-list .swell-link{padding:0;margin:0 .6em;list-style-type:none}.rewards-page .banner-section .holder .text-section .swell-link-list .swell-link .swell-link-login{display:block;min-width:150px;max-width:150px;margin:0 auto 25px;padding:9px 0;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.4px;text-align:center;color:#fff;background:transparent;border:1px solid white;border-radius:0;transition:all .2s linear}@media (min-width: 480px){.rewards-page .banner-section .holder .text-section .swell-link-list .swell-link .swell-link-login{min-width:175px;max-width:175px;font-size:16px;padding:13px 0}}@media (min-width: 768px){.rewards-page .banner-section .holder .text-section .swell-link-list .swell-link .swell-link-login{min-width:180px;max-width:180px;padding:15px 0;font-size:18px}}.rewards-page .banner-section .holder .text-section .swell-link-list .swell-link .swell-link-login:hover{background:#fff;border:1px solid white;color:#4d4d4d}@media (max-width: 767px){.rewards-page .swell-tier-section{margin-bottom:35px}}.rewards-page .swell-faqs-section .swell-section-heading .swell-heading{font-family:PF Din Text Cond Pro;font-size:36px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:6px;text-align:center;color:#000;text-transform:uppercase;margin-bottom:50px}@media (min-width: 480px){.rewards-page .swell-faqs-section .swell-section-heading .swell-heading{font-size:32px}}@media (min-width: 768px){.rewards-page .swell-faqs-section .swell-section-heading .swell-heading{font-size:28px;margin-bottom:60px}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder{padding:0 10px}@media (min-width: 768px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder{max-width:1000px;margin:0 auto;padding:0 15px}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li{list-style:none}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian{overflow:hidden;border-bottom:1px solid #DDDDDD;margin-bottom:20px;padding:0}@media (min-width: 480px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian{margin-bottom:25px}}@media (min-width: 768px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian{margin-bottom:20px}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li{list-style:none;border:none}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:PF Din Text Cond Pro;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2.7px;text-align:left;color:#242623;margin:0;padding:0 5px 20px 0}@media (min-width: 480px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question{padding:0 5px 25px 0;font-size:18px}}@media (min-width: 768px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question{font-size:18px;padding:0 20px 15px 0}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question .cross{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;width:17px;height:17px}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question.open{padding:0 5px 10px}@media (min-width: 768px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question.open{padding:0 20px 10px 0}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question.open .cross{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:1px}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer{opacity:0;height:0;line-height:2;margin:0;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-family:PF Din Text Cond Pro;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2.7px;text-align:left;color:#242623}@media (min-width: 480px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer{font-size:18px}}@media (min-width: 768px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer{font-size:18px}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer.open{opacity:1;height:auto;padding:0 10px 10px}@media (min-width: 480px){.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer.open{padding:0 10px 15px}}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer.open .faq-img{display:block;margin-top:15px}@media (min-width: 768px){.rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background{background-image:url(swell-refer-banner.png)!important;padding:60px 0!important;flex-direction:row!important;background-size:cover;min-height:540px;background-repeat:no-repeat;background-position:center}}.swell-referral-back-link{width:1.5em;height:1.5em;max-width:18px;max-height:18px;display:block;vertical-align:middle;position:absolute;top:0;left:0;right:0;margin:0 auto;cursor:pointer}.swell-referral-back-link:after,.swell-referral-back-link:before{background:#fff;ffftent:"";height:2px;max-width:calc(18px * 1.414);position:absolute;top:0;transition:.05s ease-in-out background-color;width:2.121em}@media (min-width: 480px){.swell-referral-back-link{width:2em;height:2em;max-width:25px;max-height:25px}.swell-referral-back-link:after,.swell-referral-back-link:before{max-width:35.35px;width:2.828em}}.swell-referral-back-link{width:2em;height:2em;max-width:18px;max-height:18px;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:calc(18px * 1.414);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:9999;background-color:#000c;display:flex;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;background-color:#000}.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{right:25px;top:25px;left:initial;margin:initial;cursor:pointer;z-index:99999999999}@media (min-width: 480px){.swell-post-checkout .swell-post-checkout-holder .swell-referral-back-link{top: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:#fff}.swell-post-checkout .swell-post-checkout-holder .checkout-heading{position:absolute;padding-top:45px;left:0;right:0}@media (min-width: 480px){.swell-post-checkout .swell-post-checkout-holder .checkout-heading{padding-top:65px}}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .checkout-heading{padding-top:0;top:40px}}.swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{text-align:center;font-family:PF Din Text Cond Pro!important;letter-spacing:1.26px;color:#fff;text-transform:uppercase;opacity:1;font-size:20px}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-size:22px}}.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .swell-mobile{display:none}.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget{position:relative!important;top:initial!important;width:initial!important;height:initial!important}.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background{background:none!important}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background{padding:60px 0 20px!important}}.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:100px 0 20px!important}@media (min-width: 400px){.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:100px 0 20px!important}}@media (min-width: 480px){.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:120px 0 20px!important}}@media (min-width: 768px){.swell-post-checkout .swell-post-checkout-holder .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{padding:40px 0 0!important}}.swell-post-checkout .swell-post-checkout-holder .rewards-page .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 .rewards-page .swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tabs-content{display:none!important}.swell-campaign-section .yotpo-outer-tile[aria-label=PointsForPurchasesCampaign]{display:none}.swell-campaign-section .yotpo-outer-tile[aria-label=CreateAccountCampaign] .yotpo-tile-wrapper{background-image:url(/cdn/shop/files/STZ0569.jpg?v=1623323548)!important}.swell-campaign-section .yotpo-outer-tile[aria-label=FacebookPageVisitCampaign] .yotpo-tile-wrapper{background-image:url(/cdn/shop/files/STZ6600.jpg?v=1623323548)!important}.swell-campaign-section .yotpo-outer-tile[aria-label=FacebookShareCampaign] .yotpo-tile-wrapper{background-image:url(/cdn/shop/files/gpen_IG-73.jpg?v=1623323548)!important}.swell-campaign-section .yotpo-outer-tile[aria-label=InstagramFollowCampaign] .yotpo-tile-wrapper{background-image:url(/cdn/shop/files/STZ7180.jpg?v=1623323549)!important}.swell-how-it-work .yotpo-widget-my-rewards-widget .yotpo-rewards-guide-tile-wrapper .yotpo-headline .yotpo-inner-text,.swell-campaign-section .yotpo-widget-campaign-widget .yotpo-container-headline,.swell-redeem-discounts .yotpo-widget-visual-redemption-widget .yotpo-headline,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-headline,.rewards-page .swell-faqs-section .swell-section-heading .swell-heading{color:#000;font:700 44px/1 PF Din Text Cond Pro Bold,Helvetica,sans-serif!important}@media (max-width: 767px){.swell-how-it-work .yotpo-widget-my-rewards-widget .yotpo-rewards-guide-tile-wrapper .yotpo-headline .yotpo-inner-text,.swell-campaign-section .yotpo-widget-campaign-widget .yotpo-container-headline,.swell-redeem-discounts .yotpo-widget-visual-redemption-widget .yotpo-headline,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-headline,.rewards-page .swell-faqs-section .swell-section-heading .swell-heading{font-size:36px!important}.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-wrapper .yotpo-vip-tier-container .yotpo-vip-tier,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-mobile-wrapper .yotpo-vip-tier-container .yotpo-vip-tier{min-height:unset!important;height:unset!important}.yotpo-vip-tiers-widget .yotpo-vip-tier.yotpo-mobile.yotpo-collapsed .yotpo-vip-tier-benefits{max-height:unset!important;min-height:unset!important}}.swell-how-it-work .yotpo-widget-my-rewards-widget .yotpo-reward-steps-item .yotpo-reward-steps-description .yotpo-inner-text{color:#000!important;font:400 20px/1 PF Din Text Cond Pro,Helvetica,sans-serif!important}.swell-referral-section .yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile .yotpo-tile-box .yotpo-email-view .yotpo-title-text{color:#2ba470!important}.swell-how-it-work .yotpo-widget-my-rewards-widget .yotpo-reward-steps-item:nth-child(1) .yotpo-reward-steps-title .yotpo-inner-text:before{color:#2ba470!important}.swell-how-it-work .yotpo-widget-my-rewards-widget .yotpo-reward-steps-item:nth-child(2) .yotpo-reward-steps-title .yotpo-inner-text:before{color:#2ba470!important}.swell-how-it-work .yotpo-widget-my-rewards-widget .yotpo-reward-steps-item:nth-child(3) .yotpo-reward-steps-title .yotpo-inner-text:before{color:#2ba470!important}.swell-redeem-discounts .yotpo-widget-visual-redemption-widget .yotpo-redemption-item .yotpo-redemption-reward{color:#2ba470!important}.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{color:#000!important}.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-button-style{background-color:#2ba470!important;border:1px solid #2ba470!important}.swell-redeem-discounts .yotpo-widget-visual-redemption-widget .yotpo-rule{color:#2ba470!important}.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-wrapper .yotpo-vip-tier-container,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-mobile-wrapper .yotpo-vip-tier-container{border:1px solid #000;border-right:0;filter:grayscale(1)}.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-wrapper .yotpo-vip-tier-container.yotpo-active,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-mobile-wrapper .yotpo-vip-tier-container.yotpo-active{filter:grayscale(0)}.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-wrapper .yotpo-vip-tier-container .yotpo-vip-current-status .yotpo-vip-current-status-text,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-mobile-wrapper .yotpo-vip-tier-container .yotpo-vip-current-status .yotpo-vip-current-status-text{color:gold!important;letter-spacing:2px!important;padding-top:25px!important;margin-bottom:-25px}.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-wrapper .yotpo-vip-tier-container:last-child,.yotpo-vip-tiers-widget .yotpo-background .yotpo-vip-tiers-list .yotpo-vip-tiers-container .yotpo-vip-tiers-mobile-wrapper .yotpo-vip-tier-container:last-child{border-right:1px solid #000}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian{margin:0 0 25px;border-bottom:3px solid #000}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.question{font:700 20px/1.2 PF Din Text Cond Pro,Helvetica,sans-serif!important;letter-spacing:0}.rewards-page .swell-faqs-section .swell-faq-outer-holder .faq-holder li .accordian li.answer.open{font-family:PF Din Text Cond Pro,Helvetica,sans-serif;line-height:1.6;font-size:18px;color:#000;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/222/assets/swell-rewards.scss.css.map */
