@import"https://use.typekit.net/srd2qyn.css";@media (max-width: 767px){.hide-mobile{display:none}}@media (min-width: 768px){.hide-desktop{display:none}}h1{font-size:36px;letter-spacing:.5px}@media (max-width: 767px){h1{font-size:28px}}h2{font-size:30px;letter-spacing:.45px}@media (max-width: 767px){h2{font-size:21px}}h3{margin-bottom:5px;font-size:20px;text-transform:uppercase;color:#ff5c39;letter-spacing:.45px}@media (max-width: 767px){h3{font-size:18px}}p,li{font-size:16px;line-height:1.5;font-weight:200}p.large,li.large{font-size:20px}@media (max-width: 767px){p.large,li.large{font-size:16px}}p.bold,li.bold{font-weight:700}@media (max-width: 767px){p,li{font-size:14px}}.btn{padding:10px 35px;letter-spacing:.6px;color:#fff!important;transition:.2s ease;border-radius:3px!important}.btn:hover{transform:translateY(-2px);box-shadow:0 3px 6px #0003}@media (max-width: 767px){.btn{padding:8px 25px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.section-index{margin:125px 0}@media (max-width: 767px){.section-index{margin:100px 0}}.header-section{margin-bottom:35px;text-align:center}.header-section h1{margin-bottom:5px}.header-section p{max-width:700px;margin:0 auto}.button-container{text-align:center}.access-classes-link{font-size:14px}@media (max-width: 767px){.access-classes-link{display:none}}.custom-mobile-menu-item{border-bottom:1px solid #474747!important;padding-bottom:10px!important;width:100%}.slick-arrow{height:35px;width:35px;background:#ff5c39;display:flex;justify-content:center;align-items:center;transition:.2s ease;cursor:pointer}.slick-arrow:hover{background:#ff5c39}.slick-prev{position:relative}.slick-prev:after{content:url(ico-prev_v-117598421734664750461629159679.svg);padding-right:10px}.slick-next{position:relative}.slick-next:after{content:url(ico-next_v-111687296959268874101629159678.svg);padding-right:5px}[data-aos=fade]{opacity:0}.aos-animate.fade-in{animation:fade-in 1s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-delay:.2s}.announcement-bar{font-size:12px;color:#000}.announcement-text{letter-spacing:0;text-transform:unset;font-size:12px}.announcement-link-text{font-size:12px}@media (max-width: 767px){.announcement-link-text{display:none}}.site-header{padding:0}.site-header .site-nav__icons .icon path{stroke-width:3px}.site-header__logo{margin-top:0;margin-bottom:0}.site-nav__link{font-size:13px!important;letter-spacing:.6px!important;font-weight:700;line-height:normal}.site-nav--order{background:#ff5c39;border-radius:3px}.site-nav--order:hover{transform:none;box-shadow:none}.site-nav--hide{display:none}.mobile-nav-account{border-bottom:1px solid #474747;padding-bottom:10px}.site-footer{border-top:1px solid #3c3c3c!important;text-align:center;border-top:0;padding-top:30px}.site-footer .footer__logo{margin:0}.site-footer .footer__item-padding{padding:0}.site-footer .grid__item[data-type=menu] ul{display:flex;justify-content:center}@media (max-width: 767px){.site-footer .grid__item[data-type=menu] ul{display:block}}.site-footer .grid__item[data-type=menu] li{padding:0 15px}.site-footer .grid__item[data-type=menu] a{font-size:13px!important;letter-spacing:.6px!important;font-weight:700;text-transform:uppercase}.site-footer .footer__newsletter{display:flex;justify-content:center;max-width:unset}.site-footer .footer__newsletter input{border:0;border-radius:3px 0 0 3px;background:#fff;color:#000;font-size:12px;padding:10px 15px;letter-spacing:.6px}@media (max-width: 767px){.site-footer .footer__newsletter input{max-width:200px}}.site-footer .footer__newsletter input::placeholder{color:#a7a7a7;font-size:12px;letter-spacing:.6px}.site-footer .footer__newsletter .btn{border-radius:0 3px 3px 0!important}.site-footer .grid__item:after{content:none}.site-footer .footer__social li{margin:0 15px 15px}@media (min-width: 768px){.site-footer .grid__item{width:100%;padding-left:0;padding-right:0}.site-footer .footer__social{margin-left:22px}}@media (min-width: 768px) and (max-width: 959px){.site-footer .footer__clear{display:none}}.slideshow-wrapper{position:relative}.slideshow-wrapper .diagonal{display:none;position:absolute;right:0;bottom:0;width:100%}.slideshow-wrapper .hero__text-wrap{background:#0006}.slideshow-wrapper .hero__subtitle{margin:0 auto 30px;font-size:20px;max-width:500px}@media (max-width: 767px){.slideshow-wrapper .hero__subtitle{font-size:16px;max-width:100%}}.slideshow-wrapper .hero__top-subtitle{color:#ff5c39;letter-spacing:.6px;font-size:1em;font-weight:700}.slideshow-wrapper .hero__text-shadow{margin-top:-100px}@media (max-width: 767px){.slideshow-wrapper .hero__text-shadow{margin-top:-75px}}.slideshow-wrapper .hero__text-shadow:before{display:none}.slideshow-wrapper .slick-dots{z-index:999999;bottom:50px}@media (max-width: 767px){.slideshow-wrapper .slick-dots{bottom:35px}}.slideshow-wrapper .slick-dots li button:before{background-color:#ff5c39}.slideshow-wrapper .slideshow__slide--1586529325078 .hero__image{object-position:50% 40%}#shopify-section-160564900823432c2b{margin-bottom:0}#shopify-section-160564900823432c2b .diagonal{display:none}#shopify-section-160564900823432c2b .enlarge-text p{font-size:20px}.testimonials-slider__text{max-width:700px;text-align:left;margin:0 auto!important}.testimonials-slider__text cite{color:#ff5c39;font-weight:700;text-align:center}#shopify-section-1586239322263{margin:0;padding:50px 0 125px;background:#efefef;position:relative}@media (max-width: 767px){#shopify-section-1586239322263{padding:50px 0 100px}}#shopify-section-1586239322263 h1{color:#181a1d}#shopify-section-1586239322263 p{color:#181a1d;margin:0}#shopify-section-1586239322263 .btn--explore{margin-top:20px}#shopify-section-1586239322263 .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}#shopify-section-1585582883922,#shopify-section-1605645883611e0680{margin:0;background:#fff}#shopify-section-1585582883922 .feature-row__text,#shopify-section-1605645883611e0680 .feature-row__text{background:#171717;padding-bottom:15px;border-radius:3px}@media (min-width: 768px){#shopify-section-1585582883922 .feature-row__text,#shopify-section-1605645883611e0680 .feature-row__text{padding-bottom:30px;padding-left:30px;padding-right:15px}}@media (max-width: 959px){#shopify-section-1585582883922 .feature-row__text li,#shopify-section-1605645883611e0680 .feature-row__text li{list-style:none}}#shopify-section-1585582883922 .image-wrap,#shopify-section-1605645883611e0680 .image-wrap{background:transparent}#shopify-section-1605645883611e0680{padding:75px 0}#shopify-section-1585582883922{padding:0 0 75px}#shopify-section-1585250512235{background:#0a0a0a;margin:0;padding:75px 0 125px;position:relative}@media (max-width: 767px){#shopify-section-1585250512235{padding:50px 0 100px}}#shopify-section-1585250512235 .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}.index-icons__container{max-width:900px;margin:0 auto;padding-bottom:40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px}@media (max-width: 767px){.index-icons__container{grid-template-columns:1fr}}.index-icons__item{text-align:center}.index-icons__item:nth-child(2){animation-delay:.4s}.index-icons__item:nth-child(3){animation-delay:.6s}.index-icons__item svg{max-height:55px;fill:#cecece}@media (max-width: 767px){.index-icons__item svg{max-height:50px}}.index-icons__item h2{margin-top:10px;margin-bottom:5px}#shopify-section-1585327156904{margin:0;padding-bottom:125px;background:#101010;position:relative}@media (max-width: 767px){#shopify-section-1585327156904{padding-bottom:100px}}#shopify-section-1585327156904 .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}.video-slider .header-section{margin:0;padding-bottom:30px}.video-slider .slick-current path,.video-slider p{transition:.2s ease}.video-slider .slick-current.slick-active p{color:#ff5c39}.video-slider .slick-current.slick-active path{fill:#ff5c39;stroke:#ff5c39}.video-slider .button-container{margin:50px 0 0}.video-slider__slider{position:relative}.video-slider__slider .video-slider__slider--underlay{display:none;position:absolute;left:0;top:0;width:100%;height:25%;background:#efefef}.video-slider__slider .video-slider__slider--underlay .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}.video-slider__header{padding-top:50px;background:#efefef}.video-slider__header .header-section h1,.video-slider__header .header-section p{color:#181a1d}.video-slider__video{margin:0 25px;height:0;padding-bottom:56.25%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 767px){.video-slider__video{margin:0 10px}}.video-slider__controls{max-width:100%;margin:0 auto;padding:25px 0;text-align:center}@media (max-width: 767px){.video-slider__controls{max-width:375px}}.video-slider__control{cursor:pointer}.video-slider__control p{margin-top:10px;color:#101010}.video-slider__icon{max-height:40px}.video-slider__icon svg{max-height:40px;fill:#101010}@media (max-width: 767px){.video-slider__icon svg{max-height:35px}}@media (max-width: 767px){.video-slider__icon{max-height:35px}}#shopify-section-1585345880949{display:none;background:#efefef;margin:0!important;padding:75px 0 125px;position:relative}@media (max-width: 767px){#shopify-section-1585345880949{margin:50px 0 100px}}#shopify-section-1585345880949 .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}.index-slider .page-width{position:relative}.index-slider__overlay-container{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:flex-end;align-items:center;top:calc(50% - 138px)}@media (max-width: 1024px){.index-slider__overlay-container{top:0}}@media (max-width: 900px){.index-slider__overlay-container{position:unset;justify-content:center}}.index-slider__overlay{width:40%;padding:25px;background:#171717;position:relative;z-index:9}.index-slider__overlay h2{color:#efefef}.index-slider__overlay p{color:#efefef;margin:0}@media (max-width: 900px){.index-slider__overlay{width:90%;max-width:550px;margin:-40px auto 0}}@media (max-width: 767px){.index-slider__overlay{width:80%;max-width:450px;margin:-40px auto 0}}@media (max-width: 600px){.index-slider__overlay{width:100%;margin:-40px 20px 0}}.index-slider__container{width:65%}@media (max-width: 900px){.index-slider__container{width:100%}}.index-slider__image{width:100%;height:0;padding-bottom:65%;background-size:cover;background-position:center;position:relative}.index-slider__controls{padding:0 20px;position:absolute;bottom:0;width:100%;display:flex;justify-content:flex-end}.index-slider__controls .slick-arrow{margin-left:25px;position:unset;border-radius:3px}@media (max-width: 1050px){.index-slider__controls{padding:0 50px}}@media (max-width: 900px){.index-slider__controls{padding:40px 20px}}.team__header{padding:50px 0 30px;background:#292929}.team__header .header-section{margin:0}.team__header p{max-width:720px}.team__container{position:relative}.team__container .team__container--underlay{position:absolute;left:0;top:0;width:100%;height:45%;background:#292929}.team__item-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px;position:relative}@media (max-width: 767px){.team__item-container{grid-template-columns:1fr}}.team__item:nth-child(2){animation-delay:.2s}.team__item:nth-child(3){animation-delay:.4s}.team__image{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center}.team__content{padding-top:10px}.team__content h2{margin-bottom:5px}.index--video{margin:0;padding-bottom:75px;background:#101010}@media (max-width: 767px){.index--video{padding-bottom:50px}}.insta{padding-top:50px;background:#292929}.insta__text{max-width:530px;margin:0 auto;padding:100px 0;text-align:center}#shopify-section-products-text{margin:0;padding:75px 0;background:#efefef;position:relative}@media (max-width: 767px){#shopify-section-products-text{padding:50px 0}}#shopify-section-products-text h1{color:#181a1d}#shopify-section-products-text .featured-content{margin-top:15px}#shopify-section-products-text .featured-content p{color:#181a1d;margin:0}#shopify-section-products-text .divider{height:1px;width:100px;margin:auto;background:#ff5c39}#shopify-section-products-text .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}#shopify-section-products-columns{background:#000;margin:0;padding:100px 0}@media (max-width: 767px){#shopify-section-products-columns{padding:50px 0}}.products-columns__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:35px;border-radius:3px}@media (max-width: 950px){.products-columns__container{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.products-columns__container{grid-template-columns:1fr}}.products-columns__item{background:#171717;text-align:center;max-width:400px;margin:0 auto;border-radius:3px}.products-columns__item:nth-child(2){animation-delay:.2s}.products-columns__item:nth-child(3){animation-delay:.4s}.products-columns__item:hover{transition:transform .2s ease-in-out;transform:scale(1.02)}.products-columns__header{padding:30px 20px;height:175px;display:flex;flex-direction:column;justify-content:center;border-radius:3px 3px 0 0}@media (max-width: 767px){.products-columns__header{height:auto}}.products-columns__header h2{font-size:25px;letter-spacing:1.2px;color:#ff5c39}.products-columns__header h4{letter-spacing:1.8px;margin-bottom:0}@media (max-width: 767px){.products-columns__header h4{height:auto}}.products-columns__cost{padding:20px;background:#333}.products-columns__cost p{margin-bottom:0;color:#fff;font-size:20px}.products-columns__content{padding:30px 20px;display:flex;flex-direction:column;height:auto;justify-content:flex-start}@media (min-width: 768px){.products-columns__content{height:325px}}@media (min-width: 851px){.products-columns__content{height:360px}}@media (min-width: 951px){.products-columns__content{height:475px}}@media (min-width: 1050px){.products-columns__content{height:400px}}@media (min-width: 1200px){.products-columns__content{height:360px}}.products-columns__content .btn{margin-bottom:15px}.products-columns__content p{margin-bottom:35px}#shopify-section-index-video-slider .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}.page--classes .slideshow-wrapper .hero__text-shadow{margin-top:-50px}.page--classes #shopify-section-classes-text{display:none;margin:0;padding:50px 0;background:#efefef;position:relative}@media (max-width: 767px){.page--classes #shopify-section-classes-text{padding:50px 0 75px}}.page--classes #shopify-section-classes-text .diagonal{display:none;position:absolute;fill:#000;width:100%;bottom:0;right:0}.page--classes #shopify-section-classes-text h1{color:#181a1d}.page--classes #shopify-section-classes-text .featured-content{margin-top:15px}.page--classes #shopify-section-classes-text .featured-content p{color:#181a1d;margin:0}.page--classes #shopify-section-classes-text .divider{height:1px;width:100px;margin:auto;background:#ff5c39}.page--classes #shopify-section-classes-icons{margin:50px 0}.page--affiliates .diagonal{display:none}.page--affiliates .main-content{background:#efefef}.page--affiliates #shopify-section-affiliates-richtext{background:transparent;margin:0;padding-top:75px}.page--affiliates #shopify-section-affiliates-richtext h1,.page--affiliates #shopify-section-affiliates-richtext p{color:#181a1d}.page--affiliates #refersion-iframe-goes-here iframe{height:1550px!important}@media (min-width: 768px){.page--affiliates #refersion-iframe-goes-here iframe{height:900px!important}}.template-cart .main-content{position:relative;background:#efefef;color:#181a1d;padding-bottom:100px}@media (max-width: 767px){.template-cart .main-content{padding-bottom:75px}}.template-cart .main-content .diagonal{display:none;position:absolute;width:100%;bottom:0;right:0}.template-cart .main-content a{color:#181a1d}.template-cart .main-content .section-header a{cursor:pointer}.template-cart .main-content .cart__product-meta .btn--secondary{line-height:normal;color:#000!important;padding:7.5px 15px;margin-top:10px}.template-cart .main-content .cart__update{color:#000!important;font-weight:400}.template-product .main-content{background:#efefef}.template-product .main-content span,.template-product .main-content div,.template-product .main-content a,.template-product .main-content p,.template-product .main-content h1,.template-product .main-content h2,.template-product .main-content h3,.template-product .main-content h4,.template-product .main-content h5,.template-product .main-content h6,.template-product .main-content li,.template-product .main-content ul{color:#181a1d}.template-product .main-content button span{color:#fff}.template-product .main-content .image-wrap{background:transparent}.page--privacy .main-content,.page--terms .main-content{background:#efefef}.page--privacy .main-content .page-content a,.page--privacy .main-content .page-content p,.page--privacy .main-content .page-content h1,.page--privacy .main-content .page-content h2,.page--privacy .main-content .page-content h3,.page--privacy .main-content .page-content h4,.page--privacy .main-content .page-content h5,.page--privacy .main-content .page-content h6,.page--privacy .main-content .page-content li,.page--privacy .main-content .page-content ul,.page--terms .main-content .page-content a,.page--terms .main-content .page-content p,.page--terms .main-content .page-content h1,.page--terms .main-content .page-content h2,.page--terms .main-content .page-content h3,.page--terms .main-content .page-content h4,.page--terms .main-content .page-content h5,.page--terms .main-content .page-content h6,.page--terms .main-content .page-content li,.page--terms .main-content .page-content ul{color:#181a1d}#shopify-section-page-faq-template{background:#efefef;color:#181a1d}#shopify-section-page-faq-template .section-header{margin-bottom:0}#shopify-section-page-faq-template .faq-content{padding-top:25px}#shopify-section-page-faq-template .faq-content .index-section--faq{margin:25px 0 0}.template-customers-login .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content{background:#efefef;color:#181a1d}.template-customers-login .main-content p,.template-customers-login .main-content a,.template-customers-login .main-content h1,.template-customers-login .main-content h2,.template-customers-login .main-content h3,.template-customers-login .main-content h4,.template-customers-login .main-content h5,.template-customers-login .main-content h6,.template-customers-account .main-content p,.template-customers-account .main-content a,.template-customers-account .main-content h1,.template-customers-account .main-content h2,.template-customers-account .main-content h3,.template-customers-account .main-content h4,.template-customers-account .main-content h5,.template-customers-account .main-content h6,.template-customers-addresses .main-content p,.template-customers-addresses .main-content a,.template-customers-addresses .main-content h1,.template-customers-addresses .main-content h2,.template-customers-addresses .main-content h3,.template-customers-addresses .main-content h4,.template-customers-addresses .main-content h5,.template-customers-addresses .main-content h6{color:#181a1d}.template-customers-login .main-content input,.template-customers-account .main-content input,.template-customers-addresses .main-content input{border:1px solid #181a1d}.template-customers-login .main-content input:focus,.template-customers-account .main-content input:focus,.template-customers-addresses .main-content input:focus{border:1px solid #181a1d}.template-customers-login .main-content #customer_register_link,.template-customers-account .main-content #customer_register_link,.template-customers-addresses .main-content #customer_register_link,.template-customers-login .main-content #rc_login a,.template-customers-account .main-content #rc_login a,.template-customers-addresses .main-content #rc_login a{text-decoration:underline}.template-customers-login .main-content .btn--secondary,.template-customers-account .main-content .btn--secondary,.template-customers-addresses .main-content .btn--secondary{color:#181a1d!important}.template-customers-login .main-content .customer-name,.template-customers-account .main-content .customer-name,.template-customers-addresses .main-content .customer-name{font-size:18px}.template-customers-login .main-content th,.template-customers-login .main-content td,.template-customers-account .main-content th,.template-customers-account .main-content td,.template-customers-addresses .main-content th,.template-customers-addresses .main-content td{background:#efefef;color:#181a1d}#ReCharge{min-height:700px!important;padding-top:100px;padding-bottom:100px;background:#efefef;color:#181a1d}@media (max-width: 767px){#ReCharge{padding-top:75px}}#ReCharge p,#ReCharge a,#ReCharge h1,#ReCharge h2,#ReCharge h3,#ReCharge h4,#ReCharge h5,#ReCharge h6{color:#181a1d}#ReCharge h4,#ReCharge .h4{text-transform:none;letter-spacing:.1em;font-size:1em}#ReCharge th,#ReCharge td{background:#efefef;color:#181a1d}#ReCharge .rc_subscriptions__subscription--info{margin-bottom:10px}#ReCharge .rc_subscriptions__subscription__item__actions a,#ReCharge .rc_button,#ReCharge .edit_address_link{text-decoration:underline}#ReCharge label:not(.variant__button-label),#ReCharge .label{letter-spacing:inherit;font-size:inherit;text-transform:none}#ReCharge .action__removeDiscount{text-decoration:underline}.slider__video-wrap{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%}.slider__video-wrap iframe,.slider__video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.page-subscription-videos{margin-top:30px}.page-subscription-videos .index-slider__container{width:100%}.page-subscription-videos-slider__container-js{position:relative}.page-subscription-videos-slider__container-js .slick-arrow{position:absolute}.page-subscription-products,.page-subscription-products-content{padding-top:30px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.scss.css.map?v=9468881928289313311706553360 */