@import"https://fonts.googleapis.com/css?family=Open+Sans&display=swap";html{padding-bottom:0!important}@font-face{font-family:Sui Generis;font-display:swap;src:url(//db.onlinewebfonts.com/t/6ba31ebaa73050ed633612b9980b955d.eot);src:url(//db.onlinewebfonts.com/t/6ba31ebaa73050ed633612b9980b955d.eot?#iefix) format("embedded-opentype"),url(//db.onlinewebfonts.com/t/6ba31ebaa73050ed633612b9980b955d.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/6ba31ebaa73050ed633612b9980b955d.woff) format("woff"),url(//db.onlinewebfonts.com/t/6ba31ebaa73050ed633612b9980b955d.ttf) format("truetype"),url(//db.onlinewebfonts.com/t/6ba31ebaa73050ed633612b9980b955d.svg#Sui\ Generis) format("svg")}h1{font-family:Sui Generis!important;font-size:48px!important;color:#111}@media screen and (max-width:768px){h1{font-size:36px!important}}@media screen and (max-width:589px){h1{font-size:28px!important}}h2{font-family:Sui Generis!important;font-size:36px!important;text-transform:uppercase;letter-spacing:3px;color:#111}@media screen and (max-width:959px){h2{font-size:32px!important}}@media screen and (max-width:768px){h2{font-size:28px!important}}@media screen and (max-width:589px){h2{font-size:24px!important}}h3{font-family:Sui Generis!important;font-size:28px!important;color:#111}@media screen and (max-width:768px){h3{font-size:24px!important}}@media screen and (max-width:589px){h3{font-size:22px!important}}h4{font-family:Sui Generis!important;font-size:22px!important;color:#111}@media screen and (max-width:768px){h4{font-size:18px!important}}p{font-size:16px!important;color:#111}@media screen and (max-width:768px){p{font-size:14px!important}}.top-bar{background:#111;width:100%}.top-bar .top-bar-width{width:100%;max-width:1300px;margin:auto;display:flex;justify-content:space-between;padding:0 25px 0 35px}.top-bar .fas{font-weight:900;color:#fff;font-size:12px;line-height:3;margin-right:5px}.top-bar .left-contact{display:flex;width:50%;justify-content:flex-start}.top-bar .phone{padding-right:20px!important}.top-bar .email-link{color:#fff!important;text-decoration:none}.top-bar .right-account-social{display:flex;width:50%;justify-content:flex-end;align-items:center}.top-bar .right-account-social .site-nav__link{display:flex;align-items:center;padding:0}.top-bar .right-account-social .site-nav__link:hover,.top-bar .right-account-social .site-nav__link .info:hover{color:#d33}.top-bar .icon-instagram,.top-bar .icon-facebook{color:#fff;width:16px;height:16px;margin-left:10px}.top-bar .icon-instagram:hover,.top-bar .icon-facebook:hover{color:#d33}.top-bar .info{font-family:Open Sans,sans-serif;font-weight:700;padding:6px 5px 5px;font-size:14px;color:#fff;margin:0}.top-bar .site-nav__link--icon .icon{width:20px;height:20px}@media screen and (max-width:768px){.top-bar{display:none}}.announcement .announcement__text{font-size:14px;font-family:Open Sans,sans-serif;font-weight:700;text-align:center}@media screen and (max-width:768px){.announcement .announcement__text{font-size:12px}}.site-header .header-item--navigation .site-nav__link{font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:700;position:relative;padding:7.5px 0;margin:0 15px;background:#111;font-size:17px}@media screen and (max-width:900px){.site-header .header-item--navigation .site-nav__link{font-size:14px!important;margin:0 5px}}.site-header .header-item--navigation .site-nav__link--has-dropdown{color:#fff!important}.site-header .header-item--navigation .site-nav__link:before{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#d33;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.site-header .header-item--navigation .site-nav__link:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.site-header .header-item--navigation .site-nav__dropdown-link{font-family:Open Sans,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700}.site-header .header-item--navigation .site-nav__dropdown-link:hover{color:#d33}@media screen and (max-width:900px){.site-header .header-item--navigation .site-nav__dropdown-link{font-size:14px!important}}.site-header .header-item--navigation .site-nav .is-focused{background:#111!important}.site-header .header-item--navigation .site-nav .is-focused .site-nav__link{background:#111!important;color:#fff!important}.site-header .site-nav__dropdown{left:15px}@media screen and (max-width:900px){.site-header .site-nav__dropdown{left:5px}}.site-header .site-nav--has-dropdown:hover .site-nav__dropdown{transform:none!important;transition:none!important}.site-header .header-item--icons .site-nav__link--icon{padding-left:3px;padding-right:3px}.site-header .header-item--icons .site-nav__link--icon .icon{width:24px;height:24px}.site-header__search-container{display:none}.search-container{display:flex;align-items:center;justify-content:flex-end}.search-container input{font-family:Open Sans;background-color:transparent;color:#fff;padding:0 4px;font-size:14px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #fff}.search-container .search-header__submit{padding-bottom:0;padding-left:0}.search-container .icon-search{color:#fff;height:25px;width:25px}@media screen and (max-width:768px){.search-container{display:none}}#NavDrawer .mobile-nav__link{font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:700}#NavDrawer .mobile-nav__link:hover,#NavDrawer .mobile-nav__social .icon:hover{color:#d33}.header-wrapper--sticky .site-header:not(.site-header--stuck){background:#111}.site-header--stuck{background:#000000e6}.site-header__search{background-color:#111;color:#fff}.site-header__search .text-link{color:#fff}.template-index .main-content{padding-top:90px}@media screen and (min-width:590px){.site-header{padding:10px 0}.index-section{margin:70px 0}}@media screen and (min-width:769px){.template-index .main-content{padding-top:135px}}#NavDrawer .drawer__inner .search-container--drawer{display:flex;align-items:center;justify-content:flex-end}#NavDrawer .drawer__inner .search-container--drawer .search{width:100%}#NavDrawer .drawer__inner .search-container--drawer input{font-family:Open Sans;background-color:transparent;color:#111;padding:6px 8px;font-size:14px;border:1px solid #111;width:85%;margin-top:10px;margin-bottom:10px}#NavDrawer .drawer__inner .search-container--drawer .search-header__submit{padding-bottom:0;padding-left:0}#NavDrawer .drawer__inner .search-container--drawer .icon-search{color:#111;height:22px;width:22px}#NavDrawer .drawer__inner .drawer-contact{display:inline-flex}#NavDrawer .drawer__inner .info{font-family:Open Sans,sans-serif;font-weight:700;padding:6px 5px 5px;font-size:14px;color:#111;margin:0}#NavDrawer .drawer__inner .fas{font-weight:900;color:#111;font-size:12px;line-height:3;margin-right:5px}#NavDrawer .drawer__inner .phone,#NavDrawer .drawer__inner .email{padding-right:10px!important}@media screen and (min-width:769px){.site-footer .grid{display:flex;align-items:center}}.site-footer .footer__item--1569993364628 p{font-family:Open Sans,sans-serif;font-size:12px;color:#777;margin-bottom:10px}.site-footer .footer__copyright{color:#fff;text-align:center}.site-footer .footer__copyright .safe-checkout{width:300px;margin:auto}.site-footer .klaviyo-form-LfGATU .eLpvFj.eLpvFj{margin:0!important}@media screen and (min-width:590px){.site-footer{padding:40px 0}.site-footer .grid .site-footer__linklist{font-family:Open Sans,sans-serif;font-weight:700}.site-footer .footer__copyright{margin:25px 0 0;font-family:Open Sans,sans-serif}}.index-section--hero{cursor:pointer!important}.grid .grid__item .grid-product__content{text-align:center}.grid .grid__item .grid-product__content .grid-product__title{font-weight:700}.view-all__container{width:100%;text-align:center;text-transform:uppercase}.newsletter-section{border-bottom:1px solid #333333}.newsletter-section h2,.newsletter-section p{color:#fff}@media screen and (min-width:590px){.newsletter-section{padding:50px 0}}#shopify-section-1569697018105{margin:0}.template-product .product-single__meta .yotpo{margin-top:10px}.template-product .add-to-cart{background:#26b522;text-transform:uppercase}.template-product .product-single__form{margin-bottom:0}.template-product .sezzle__container{padding:5px 0 10px;display:flex;align-items:center;justify-content:center}.template-product .sezzle__container img{width:75px;height:auto}.template-product .sezzle__container p{margin-left:10px;font-weight:700;font-size:14px!important;margin-bottom:0}.template-product .badges__container{width:100%;padding:10px 0;display:flex;justify-content:space-evenly}.template-product .badges__container img{width:25%;height:auto;padding:0}@media screen and (max-width:589px){.template-product .badges__container img{height:calc(100vw / 4.2)!important;padding:3px}}.template-product .toggle-description{padding:12px 0;border-bottom:1px solid #f4f4f4;margin-top:0;width:100%;cursor:pointer}.template-product .toggle-description .icon-toggle{font-size:17px;padding-right:10px}.template-product .toggle-description .toggle-text{margin:0}.template-product .toggle-description .product-single__description{margin-top:20px;padding:0 2%}.template-product .toggle-description .product-single__supplement{margin-top:0;padding:0 2%}.template-product .toggle-description--top{margin-top:20px;border-top:1px solid #f4f4f4}.template-product .product__photos--below .product__thumbs .slick-list{margin:auto}@media screen and (min-width:590px){.template-product .page-content{padding-top:20px}.template-product .product__quantity{margin-bottom:20px}}@media screen and (min-width:590px){.template-page .page-content{padding-top:20px}}@media screen and (min-width:590px){.template-search .page-content{padding-top:20px}}.template-cart .cart__checkout{background:#26b522}.template-cart .update-cart{background:#fff;color:#26b522;border:1px solid #26b522}#CartDrawer .cart__checkout{font-family:Open Sans,sans-serif!important;text-transform:uppercase;background:#26b522;letter-spacing:0em;min-width:90px;line-height:1.42;text-decoration:none;text-align:center;vertical-align:middle;white-space:normal;cursor:pointer;border:1px solid transparent;transition:none!important}#CartDrawer .cart__checkout:before{content:"PROCEED TO "!important}#CartDrawer .btn:not(.btn--no-animate):not(.btn--tertiary):hover{padding-right:0!important;padding-left:0!important;transition:none!important}.brand-template{text-align:center}.brand-template h1{margin-bottom:20px}.brand-template h2{margin:0;color:#777}.brand-template hr{height:2px;border-top:1px solid #dd3333;margin:25px 0;width:100%}.brand-template p{color:#333}.faq-template .text-block-container .text-block{margin-top:30px;font-size:1.8em;font-weight:400;width:100%;border-bottom:1px solid #E4E4E4;padding-bottom:20px;color:#000;clear:both}.faq-template .bn__container{display:block;padding-bottom:60px;position:relative;max-width:1180px;margin:15px auto 0}@media screen and (min-width:480px){.faq-template .bn__container{padding:0 30px}}.faq-template .bn__faq h1{margin-bottom:40px;font-size:40px;text-align:center;color:#2b6436}.faq-template .bn__faq--header{width:100%;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;background:#e6e6e6}.faq-template .bn__faq--header:hover{cursor:pointer;background:#c4c4c4}.faq-template .bn__faq--header p{font-size:20px;font-weight:700;margin-bottom:0}@media only screen and (max-width:767px){.faq-template .bn__faq--header p{font-size:16px!important}}.faq-template .bn__faq--header .fas{font-size:18px}@media only screen and (max-width:767px){.faq-template .bn__faq--header .fas{font-size:15px!important}}.faq-template .bn__faq--header .fa-minus{display:none}.faq-template .bn__faq--content{display:none;padding:10px 20px}.faq-template .bn__faq--content p,.faq-template .bn__faq--content li{font-size:16px;margin-bottom:0}.faq-template .bn__faq--item{margin-bottom:15px}.faq-template .bn__faq--item.open .fa-minus{display:block}.faq-template .bn__faq--item.open .fa-plus{display:none}.grid-product__content .grid-product__meta .yotpo{display:flex;width:100%;justify-content:center;flex-wrap:wrap;align-items:center}.page--subscribe .main-content .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-helvetica,.page--subscribe .main-content .bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc .ql-container p,.page--subscribe .main-content .bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc.bwIBYc .ql-container a{color:#000!important}.custom-featured-item{background-color:#000;padding:20px!important;text-align:center;display:flex!important;flex-direction:column;justify-content:flex-end;position:relative;background:url(/cdn/shop/files/768x1352_NewAndTrending.png?v=1607120028) no-repeat center center;background-size:cover}.custom-featured-item h2{font-size:30px!important;font-family:Helvetica,Arial,sans-serif!important;color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:1030px)and (min-width:1000px){.custom-featured-item h2{font-size:2.7vw!important}}@media(max-width:999px)and (min-width:768px){.custom-featured-item h2{font-size:3.8vw!important}}@media(max-width:767px)and (min-width:653px){.custom-featured-item h2{font-size:32px!important}}@media(max-width:652px)and (min-width:501px){.custom-featured-item h2{font-size:36px!important}}@media only screen and (max-width:500px){.custom-featured-item h2{font-size:26px!important}}.custom-featured-item a{margin-top:50px}@media only screen and (max-width:1000px){.grid-overflow-wrapper{overflow:hidden;overflow-x:scroll}.custom-page-width{padding-right:0}}.table-container{display:flex;margin-left:0;justify-content:space-between}.table-container .grid__item{float:unset;border:1px solid black;padding-left:0;min-height:417px;min-width:232px}.table-container .grid__item .grid-product__content{margin-bottom:20px!important}@media only screen and (max-width:650px){.table-container .grid__item{flex:0 0 50vw!important;width:50vw!important}}@media(max-width:1000px)and (min-width:649px){.table-container .grid__item{flex:0 0 30vw!important;width:30vw!important;max-width:214px;max-height:445px;min-height:unset;min-width:unset}}@media(max-width:648px)and (min-width:500px){.table-container .grid__item{max-width:214px;max-height:439px;min-height:unset;min-width:unset}}.table-container .grid__item:not(:first-child){margin-left:10px}.goals-container{margin:50px auto}@media only screen and (max-width:767px){.goals-container{padding-right:0}}.goals-container h2{text-align:center;font-size:30px!important;letter-spacing:0px;font-family:Helvetica,Arial,sans-serif!important}.goals-container .goals-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-flow:column;justify-content:center;grid-gap:10px}@media only screen and (max-width:767px){.goals-container .goals-grid{width:1200px}}.goals-container .goals-grid .goals-grid-item{height:100%;text-align:center;padding:30px 10px 10px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.goals-container .goals-grid .goals-grid-item div{font-weight:700;letter-spacing:0px;line-height:20px;font-size:20px;margin:50px 0 20px;color:#fff;z-index:1}.goals-container .goals-grid .goals-grid-item img{height:100px;margin:0 auto}.goals-container .goals-grid .goals-grid-item .goals-hover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#35acff;opacity:.5;display:none;margin:0;z-index:0}.goals-container .goals-grid .goals-grid-item:hover .goals-hover{display:block}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.scss.css.map */
