@font-face{font-family:FreightDisp;src:url(/cdn/shop/files/FreightDisp_W03_Medium.ttf?v=1721464296)}h1,h2,h3,h4,h5,h6{font-family:FreightDisp!important}.timer_div{display:flex;float:right}#timer{display:flex;gap:10px;border:1px solid;padding:5px 10px;border-radius:20px}.scrolling-text__item{display:flex;align-items:center;gap:10px}.scrolling-text_inner{padding:5px 0!important}.scrolling-text__item{padding:0 1vw!important}video[poster]{height:100%;width:100%}.multicolumn__image.aspect-ratio--square,.multicolumn__image.aspect-ratio--circle{padding-bottom:0!important}.multicolumn__image img{position:relative!important;width:80px!important;height:80px!important}.step_text{color:#c25b41}.section-header{max-width:100%}.text-button{background-color:#113a3a;padding:1rem;text-decoration:none;color:#fff;letter-spacing:1px;display:inline-block}.text-button:before{content:none}.image-with-text-overlay--content-inner .h1,.image-with-text-overlay--content-inner p{color:#103a3a!important;font-weight:100}.image-with-text-overlay .button{background-color:#113a3a!important;color:#fff}.image-with-text-overlay .button{background-color:#113a3a!important;display:inline-block;font-weight:500;width:290px}.first_span{font-size:16px}.image-with-text__content h3{font-weight:200}.subheading_flex{display:flex;align-items:center;gap:10px}.subheading{font-size:14px!important;letter-spacing:.1em;margin-bottom:10px!important;margin-top:10px;text-transform:uppercase;font-weight:500!important;opacity:1!important}.value_txt{padding:5px;font-size:12px;background-color:#a8d2d2;font-weight:600;border-radius:5px}.section-header h2,.review-with-image h1{font-size:48px!important;font-weight:100;text-align:center}.social-links li a span{display:none}.social-links{display:inline-flex;justify-content:center;gap:1rem}.thb-product-detail .product--text:first-of-type{font-size:26px;color:#c25b41;font-weight:600}.image-with-text-overlay--content-inner .h1,.after_img .image-with-text__inner .h3,.before_img .image-with-text__inner .h3{position:relative}.bg_right{background-position:right;background-repeat:no-repeat;background-size:contain}.bg_left{background-position:left;background-repeat:no-repeat;background-size:contain}.image-with-text{background:transparent!important}.thb-product-detail .subheading{font-size:13px!important;letter-spacing:.1em;margin-bottom:5px!important;margin-top:5px;text-transform:uppercase;font-weight:500!important;opacity:1!important}.product--text{line-height:1.5}.image-with-text-overlay--content-inner{max-width:600px!important}.thb-product-detail .subheading_flex{display:flex;background-color:#e9f5f5;padding:1px 20px}.thb-product-detail .subheading_flex:first-of-type{border-top-left-radius:50%}.thb-product-detail .subheading_flex:last-of-type{border-bottom-left-radius:50%}.multi_bg{background-color:#f6f6f0}.multicolumn{padding:3rem 0}.multicolumn h4{margin-bottom:8px;font-weight:200}.button{font-weight:200;font-size:14px}.product-gallery-container .product-thumbnail-container .product-thumbnail{border-radius:5px}.thb-product-detail .product-single__media{border-radius:10px}.join_text{display:flex;justify-content:space-between;padding:10px;background-color:#e9f5f5}.join_text span{font-weight:600;color:#c25b41}.join_text b{font-weight:600}.announcement-bar--text p{font-size:12px}@media (min-width: 830px){.image-with-text-overlay--content-inner .h1:after{position:absolute;width:70px;height:70px;content:"";background-image:url(/cdn/shop/files/Group_1000004010.png?v=1721392385);top:0;right:-20px;background-repeat:no-repeat}.after_img .image-with-text__inner .h3:after{position:absolute;width:70px;height:70px;content:"";background-image:url(/cdn/shop/files/Group_1000004010.png?v=1721392385);top:0;right:-30px;background-repeat:no-repeat}.before_img .image-with-text__inner .h3:after{position:absolute;width:70px;height:70px;content:"";background-image:url(/cdn/shop/files/Vector_3.png?v=1721393521);top:-55;left:-45px;background-repeat:no-repeat}.product-gallery-container scroll-shadow{position:static!important;width:100%important}.product-gallery-container .product-thumbnail-container{display:flex!important;padding:15px 15px 0}.product-gallery-container{padding-left:0!important;margin:0}.product-gallery-container .product-image-container .product-images{max-width:100%!important;margin:0 auto}.product-gallery-container .product-image-container{padding-left:15px!important;padding-right:15px!important}.product-gallery-container scroll-shadow{width:200px!important}.thb-product-detail .large-7{flex:0 0 50%;max-width:50%}.thb-product-detail .large-7,.thb-product-detail .large-5{flex:0 0 50%;max-width:50%!important}}@media (min-width: 320px) and (max-width: 830px){.announcement-bar--inner{height:100%;align-items:center;display:flex!important;text-align:center;max-width:none;flex-wrap:wrap;justify-content:center!important;gap:10px}.image-with-text__content{padding:25px 0!important}.subheading_flex{text-align:left}.review h1,.section-header h2,.review-with-image h1{font-size:28px!important}.accordion_head{font-size:12px!important}.faq_title{font-size:28px!important;line-height:1.5!important}.section-spacing{margin-top:10px!important;margin-bottom:10px!important}.image-with-text__content .rte p{line-height:1.5}.button{font-size:13px}.text-button{margin-right:0!important;width:100%}br{display:none}}.faq_title{font-weight:100!important}.accordion_head{font-size:18px}.slick-dots{left:0!important}.Review-section{padding:0rem 5rem 1rem!important}@media only screen and (min-width:320px) and (max-width:830px){.product-gallery-sticky{margin-bottom:12px!important}.thb-product-detail .product-title-container{margin-bottom:0!important;padding-bottom:0!important}.bg_right{background-position:100% 20%;background-size:55%}.Review-section{padding:0rem 1rem 1rem!important}.shopify_explorer__content{width:98%!important}.accordion_body.rte p{font-size:12px!important}.faq_title{font-weight:100!important;margin-bottom:1.5rem!important}.shopify_explorer__content{padding-bottom:1rem!important}.landing_footer{padding:0rem 0!important}.landing_footer div{width:100%;margin-bottom:.5rem!important;margin-top:.5rem!important}.accordion_head{font-size:15px!important}.slick-dots{left:0!important}a.text-button{text-align:center;border-radius:5px}.landing_footer{padding-bottom:6rem!important}.announcement-bar--text p{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/landing-page.css.map */
