.newsletter-form,.newsletter-form__field-wrapper{width:100%!important;max-width:100%!important}svg.trustpilot{cursor:pointer}.footer-bottom-logo{width:160px}.newsletter-footer button{position:unset;color:#e8ca84!important;background:#000!important;min-width:130px;border-radius:50px;padding:10px 20px;font-size:14px;font-family:Neue Haas Grotesk Display light;letter-spacing:1px;margin-left:12px}.newsletter-footer button:hover{color:#000!important;background:#e8ca84!important}.newsletter-footer input{font-family:Neue Haas Grotesk Display light;background:#fff;border:solid 1px #e9e7e7;border-radius:8px!important;color:#000!important;font-weight:500!important;font-size:14px;height:40px!important;padding:11px 12px 10px 15px;width:70%}.newsletter-footer{display:flex;flex-wrap:wrap}.footer__content-bottom .policies li a{margin-right:22px}.footer__content-bottom .policies li a,.footer__content-bottom small{font-size:14px;color:#000;font-family:Neue Haas Grotesk Display light;font-weight:500}h2.footer-block__heading{font-family:Neue Haas Grotesk Display bold;font-weight:700;font-size:22px;line-height:24.4px;color:#000;margin-bottom:19px}.footer__content-bottom .policies li:before{content:""!important}.footer-block__heading.inline-richtext p{margin:0;font-family:Neue Haas Grotesk Display light;line-height:32px;font-size:15px}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{border-radius:8px!important}h3.footer-block__heading{font-size:16px;line-height:24.4px;color:#000;font-weight:400;margin-bottom:34px;font-family:Neue Haas Grotesk Display light}.footer-block-image{flex-direction:column}.footer__blocks-wrapper .footer-block.grid__item:last-child{padding-left:10%}.list-payment,ul.list-social{justify-content:flex-start!important}.newsletter-form{margin-left:0!important}.footer-block__image-wrapper{margin-bottom:19px;overflow:hidden!important}ul.list-social li:nth-child(1) a{padding-left:0}.banner__buttons a:after,.banner__buttons a:before{box-shadow:unset}.banner h2.banner__heading{font-size:54px;font-family:Neue Haas Grotesk Display bold;font-weight:600;line-height:1.05em;color:#fff;margin-top:0;margin-bottom:16px;padding-bottom:0;padding-right:110px}.banner .banner__text p{color:#fff;font-size:22px;font-family:Neue Haas Grotesk Display medium;font-weight:400;line-height:1.5em;margin-top:0;margin-bottom:20px;padding-right:70px}.check-list p{font-size:16px;font-family:Neue Haas Grotesk Display light;padding-bottom:0!important}.banner__buttons a:hover:before,.banner__buttons a:hover:after{box-shadow:unset!important}.banner__buttons a{background-color:#e8ca84!important;color:#080808!important;margin-left:0!important;margin-right:auto!important;width:unset!important;font-family:Neue Haas Grotesk Display bold;font-size:22px!important;border-radius:50px!important;padding:0 60px!important;display:flex;gap:6px;border:0}.banner__buttons svg{width:24.5px}.check-list{display:flex;align-items:center;gap:8px}.check-list svg{width:16px}.check-list p{margin:0}.header__menu-item span{font-size:18px;letter-spacing:0;color:#000;font-family:Neue Haas Grotesk Display medium}body.News .tt-tag.text-uppercase a{line-height:90%;border-radius:10px;display:flex;z-index:99;font-family:Neue Haas Grotesk Display light;padding:10px 20px;color:#fff;text-decoration:unset;text-transform:uppercase;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;margin:10px 5px;background-color:#000}body.News .tt-tag.text-uppercase{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-family:"",sans-serif;font-size:14px;font-weight:500;line-height:17px;margin-top:-2px;margin-left:-5px}body.News h1.title--primary{display:none}body.News .article-card time{font-size:14px;color:#000;line-height:24px;font-weight:300;text-transform:capitalize;letter-spacing:0;font-family:Neue Haas Grotesk Display light}body.News .animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner,.article-card-wrapper:hover .card__inner{transform:unset!important}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:unset!important}body.News .article-card .card__heading a{text-decoration:unset}body.News .card__information{padding-top:0;padding-bottom:48px}body.News p.article-card__excerpt.rte-width{font-size:16px;font-weight:500;color:#000;line-height:24px;font-family:Neue Haas Grotesk Display light}body.News .article-card .card__heading{font-size:24px!important;line-height:30px;margin-top:30px;font-weight:700;font-family:Neue Haas Grotesk Display light}body.News p.rich-text__caption{color:#e8ca84;font-weight:600;font-size:16px;line-height:1;padding:0;margin-bottom:12px;font-family:Neue Haas Grotesk Display light}body.News h2.rich-text__heading{font-size:48px;font-weight:500;line-height:1.5;color:#fff;font-family:Neue Haas Grotesk Display light;padding:0}body.News .rich-text__text p{font-size:20px;line-height:1.5;color:#fff;opacity:.8;font-family:Neue Haas Grotesk Display light;margin-top:16px}body.CONTACT input::placeholder{color:#6c757d;opacity:1}body.CONTACT .rich-text__text p{font-size:20px;line-height:1.5;color:#191919;opacity:.8;letter-spacing:0;font-family:Neue Haas Grotesk Display light;margin-top:0}body.CONTACT p.rich-text__caption{color:#191919;font-weight:600;font-size:16px;line-height:1;padding:0;text-transform:initial;margin-bottom:12px;letter-spacing:0;font-family:Neue Haas Grotesk Display light}body.CONTACT h2.rich-text__heading{font-size:48px;font-weight:600;line-height:1.5;color:#191919;font-family:Neue Haas Grotesk Display light;padding:0;margin-top:0}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN .rich-text__text{margin-top:10px}body.FAQs .accordion-content p{margin-top:0}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN .rich-text.content-container{border-radius:8px;margin-bottom:80px}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN .rich-text__heading{font-size:18px;line-height:29px;font-weight:600;font-family:Neue Haas Grotesk Display light;color:#191919}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN a.button{font-size:15px;line-height:1;padding:0 33px;font-weight:400;font-family:Neue Haas Grotesk Display light;letter-spacing:0;border-radius:50px}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN a.button:before,body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN a.button:after{border-radius:50px}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN{margin-top:0;font-size:16px;line-height:33px;font-weight:400;color:gray;letter-spacing:0;font-family:Neue Haas Grotesk Display light}body.FAQs .accordion-title:before{content:"+";position:absolute;left:auto;right:0;top:50%;width:22px;height:22px;font-size:20px;display:flex;align-items:center;justify-content:center;color:#aeaeae;border:2px solid}body.FAQs .faq-main-container{padding-top:0;padding-bottom:0}body.FAQs .faq-main-container{background-color:#fff}body.FAQs .accordion-title{cursor:pointer;padding:20px 0!important;font-family:Neue Haas Grotesk Display light;color:#1b1b1b;width:100%;font-size:18px!important;font-weight:600!important}body.FAQs #shopify-section-template--17887673909479__rich_text_QLyNKj .rich-text__text p{font-size:20px;line-height:1.5;font-weight:200;font-family:Neue Haas Grotesk Display light;color:#fff;opacity:.8;margin-top:16px}body.FAQs .accordion-content{font-size:16px;font-weight:300;line-height:24px;padding:0;font-family:Neue Haas Grotesk Display light}body.FAQs #shopify-section-template--17887673909479__rich_text_QLyNKj .rich-text__text p em{color:#e8ca84;font-weight:600;font-size:16px;font-family:Neue Haas Grotesk Display light;line-height:1;padding:0;margin-bottom:12px;font-style:normal}body.FAQs #shopify-section-template--17887673909479__rich_text_QLyNKj h2.rich-text__heading{font-family:Neue Haas Grotesk Display light;font-size:48px;font-weight:500;line-height:1.5;color:#e8ca84;padding:0}body.News #shopify-section-sections--17737872179431__trust_icon_bar_RK9gPU,body.CONTACT #shopify-section-sections--17737872179431__trust_icon_bar_RK9gPU,body.FAQs #shopify-section-sections--17737872179431__trust_icon_bar_RK9gPU,body.Mission #shopify-section-sections--17737872179431__trust_icon_bar_RK9gPU{display:none}body.Mission .container-750 h4{font-family:Neue Haas Grotesk Display light;font-size:24px;line-height:34px;font-weight:700;margin-top:30px;margin-bottom:16px}body.Mission .container-750 p{font-size:16px;color:#000;font-family:Neue Haas Grotesk Display light;line-height:100%;font-weight:300;line-height:24px}body.Mission .page-width--narrow{max-width:750px}body.Mission .main-page-title{display:none}body.Mission .container-750{max-width:750px;margin:0 auto;padding:0 15px}.card-information .price__sale .price-item,.card-information .price__sale .save-text,.card-information .price__sale .save-price{font-size:18px!important}.card__heading{font-size:22px!important;font-family:Neue Haas Grotesk Display medium}.card-information .price--on-sale .price__sale-inner{display:flex;align-items:flex-start;justify-content:flex-start}#shopify-section-template--17737871655143__multicolumn_wWT6Tj h3.inline-richtext{text-transform:initial!important}#shopify-section-template--17737871851751__how_it_works_AX96FV .section-header h2{text-transform:inherit!important}.text-transform-none-mobile p{text-transform:none!important}@media screen and (min-width:750px){.footer__content-bottom-wrapper{display:block!important}.footer__copyright{display:flex;justify-content:space-between;align-items:center}.footer__content-bottom{padding-top:0!important}.footer__content-bottom-wrapper{padding-top:30px}.footer__copyright{margin-top:0!important}footer.footer{padding-bottom:30px}.footer__content-top{padding-bottom:2rem!important;display:block}.footer__payment{margin-top:45px!important}sticky-header .header:not(.drawer-menu).page-width{padding:8px!important}.footer-block__image-wrapper{margin-bottom:6rem!important}.list-social__link{padding-right:32px!important}.banner__content.banner__content--middle-center{justify-content:flex-start!important}.header{padding-top:14px!important;padding-bottom:14px!important}.blog-articles{grid-template-columns:1fr 1fr 1fr!important;column-gap:14px!important;row-gap:12px!important}.desktop-hide{display:none!important}.featured-product-section-mobile,div#shopify-section-template--17737871851751__recommendation_slider_mobile_8zgVHD{display:none}}@media screen and (max-width:749px){.list-social__link{padding:0 1.1rem!important}ul.list-social li:nth-child(1) a{padding-left:0!important}.footer-block__details-content,.footer-block.grid__item:first-child,.footer-block__image-wrapper{margin-bottom:0rem!important}.footer__blocks-wrapper .footer-block.grid__item:last-child{margin-top:30px}.multicolumn h3.inline-richtext{font-size:14px}.multicolumn .multicolumn-card.content-container p{font-size:14px!important}.multicolumn .multicolumn-card.content-container{border-right:0px solid rgba(0,0,0,.1)!important}.list-payment{margin-top:6%}.footer__copyright{display:flex;flex-direction:column-reverse;padding:0 30px;gap:6px}.footer__copyright a{padding:0}.footer__content-top{padding-left:30px!important}.newsletter-footer input{width:100%}.newsletter-footer button{width:100%;margin-left:0;margin-top:15px}.footer-block-image{display:flex;gap:30px}.footer-block__heading.inline-richtext p{line-height:24px;margin-top:10px}.footer__blocks-wrapper .footer-block.grid__item:last-child{padding-left:0}body.News .rich-text__text p{font-size:18px}body.News h2.rich-text__heading,body.CONTACT h2.rich-text__heading{font-size:36px}body.CONTACT .rich-text__text p{font-size:18px}body.CONTACT p.rich-text__caption,body.FAQs #shopify-section-template--17887673909479__rich_text_QLyNKj .rich-text__text p{font-size:16px}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN .rich-text__wrapper{width:100%}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN .rich-text__wrapper p{line-height:130%;margin-top:10px}body.FAQs #shopify-section-template--17887673909479__rich_text_Ud6zXN a.button{width:100%}body.FAQs .accordion-title{padding-right:25px!important}body.FAQs #shopify-section-template--17887673909479__rich_text_QLyNKj h2.rich-text__heading{font-size:36px}.card__heading{font-size:16px!important;font-family:Neue Haas Grotesk Display medium}.card-information .price__sale .price-item,.card-information .price__sale .save-text,.card-information .price__sale .save-price{font-size:14px!important}.card-information .price__sale-inner span{display:flex}.card-information .price--on-sale .price__sale-inner{align-items:center;flex-wrap:wrap}header.header{padding-top:12px!important;padding-bottom:12px!important}.custom-section .section-header-bottom .button{max-width:100%;height:60px}.custom-section .section-header-bottom{gap:17px}.custom-section .section-header-bottom h1{font-size:26px;margin-bottom:5px}.custom-section .bottom-container-flex{margin-top:0}#shopify-section-template--17737871851751__bottom_banner_container_9ki8MR .section-header-bottom h2{font-size:16px;margin-bottom:8px;text-align:center}.col-custom-content-one p{font-family:Neue Haas Grotesk Display medium!important}#shopify-section-template--17737871851751__multi_row_container_DUV4Hw .page-width{padding:0!important}.grid-image-container img{width:200px;height:200px;background:#f7f7f7}.responsive_video_slider .slick-dots li button:before,.responsive_video_slider .slick-dots li button{padding:0;width:10px!important;height:10px!important}.responsive_video_slider .slick-dots li{height:10px!important}.video-slider-subheading{font-size:16px;padding:0 20px;font-family:Neue Haas Grotesk Display medium;font-weight:500}.video-slider-heading{font-size:26px;line-height:28px;font-family:Neue Haas Grotesk Display bold;padding:20px}.mobile-hide{display:none!important}#shopify-section-template--17737871851751__cart_product_slider_h9QDRW{display:none}.tabcontent.packages h3{font-size:22px!important}.tabcontent.packages h3 a{font-family:Neue Haas Grotesk Display bold}}@media screen and (max-width:355px){#Banner-template--17737871687911__image_banner .banner__buttons{width:100%}#Banner-template--17737871687911__image_banner .banner__buttons a{width:100%!important;padding:0 20px!important;font-size:18px!important}}.price-item{gap:5px!important}.article-template__content ol{list-style-type:decimal}.article-template__content ol li{list-style-position:outside}.article-template__content ul{list-style-type:disc}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
