@font-face{font-family:Futura-Condensed-Bold;src:url(/cdn/shop/files/Futura-Condensed-Bold.woff) format("woff"),url(/cdn/shop/files/Futura-Condensed-Bold.woff2) format("woff2"),url(/cdn/shop/files/Futura-Condensed-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GreatBeast;src:url(/cdn/shop/files/6086Beast.woff2?v=1718172620) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:futura;src:url(/cdn/shop/files/FUTURA65MEDIUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:futura-light;src:url(/cdn/shop/files/Futura_Light_font.ttf?v=1721293899.TTF) format("truetype");font-weight:400;font-style:normal}.main-cus-banner .hero__wrapper .hero__content .hero__title{font-size:100px}.hero__wrapper .hero__content{max-width:100%;width:100%;align-items:center}.main-cus-banner h2.hero__title{max-width:100%!important;display:flex;flex-direction:column;filter:drop-shadow(2px 1px 2px black)}.main-cus-banner a.btn.btn--solid span,a.btn.btn--solid span{margin:0!important}.main-cus-banner a.btn.btn--solid{box-shadow:#0000008c 7px 13px 31px!important}.hero__wrapper .hero__content .hero__title{font-weight:700;font-size:62px}.hero__wrapper .hero__content{max-width:80%}p.drawer__empty__message.is-animated{text-transform:uppercase!important;font-family:Jost Variable!important}p.hero__description.body-size-7.font-body.aos-animate{max-width:800px;margin-left:auto;margin-right:auto}.hero__wrapper .hero__content .hero__button .btn{position:static;display:flex;flex-direction:row;justify-content:center;width:100%;max-width:412px;align-items:center;padding:23px 35px;font-family:Acumin,sans-serif;font-size:20px;font-weight:700;background:#afe619;text-shadow:none;line-height:1;color:#fff!important;border:2px solid black;border-radius:40px;background-size:cover;text-align:center;height:auto!important;color:#fff;box-shadow:0 4px 4px #00000040;transition:.3s ease;cursor:pointer}.hero__content__wrapper .btn{width:300px;font-size:49px;font-weight:700;letter-spacing:2.2px;background-color:#fff;background-image:url(/cdn/shop/files/btn.png);background-position:center center;background-size:cover;border-radius:7px;margin:0;border:0px;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,.38);line-height:.9;box-shadow:0 0 10px #0000009c}.video-with-text{background:#2e7d39;padding:0 80px}.video-with-text .brick__block,.video-with-text .hero__content,.video-with-text .brick__block__text{background-color:transparent}.video-with-text p.hero__subheading{text-align:left;color:#fff;font-family:"Jost Variable",Sans-serif;font-size:18px;font-weight:400}.video-with-text h2.hero__title{color:#fff;font-family:Futura-Condensed-Bold,sans-serif;font-size:56px;font-weight:700;text-transform:capitalize;line-height:60px;letter-spacing:.5px;margin-bottom:30px}.video-heading{position:relative;max-width:80vw;margin:auto;padding-top:80px;text-align:center;color:#ccb55e;font-size:52px;font-family:Futura-Condensed-Bold,sans-serif;font-weight:700;text-transform:uppercase;line-height:54px;letter-spacing:.5px}.video-with-text .hero__rte{text-align:left;color:#fff;font-family:"Jost Variable",Sans-serif;font-size:26px;font-weight:400;margin-bottom:30px}.video-with-text .hero__button .btn{width:300px;font-family:"GreatBeast",Sans-serif;font-size:49px;font-weight:700;letter-spacing:2.2px;background-color:#fff;background-image:url(/cdn/shop/files/btn.png);background-position:center center;background-size:cover;border-radius:7px;margin:0;border:0px;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,.38);line-height:.9;box-shadow:0 0 10px #0000009c}@media only screen and (min-width: 1400px){.video-with-text .brick__block__text{flex-basis:100%}}.video-with-text .video-side{display:block;width:600px;height:600px;overflow:hidden;position:relative;border-radius:50px;display:flex;align-items:center;justify-content:CENTER;height:100%}.video-with-text .brick__block.brick__block--images{justify-content:end}.uc_material_bullets_row{display:flex;gap:20px;justify-content:flex-start;align-items:start}.ue-title{color:#2e7d39;font-family:"League Spartan",Sans-serif;font-size:35px;font-weight:800;margin-top:0;margin-bottom:10px}.ue-text{color:#7a7a7a;font-family:"Jost Variable",Sans-serif;font-size:22px;font-weight:400;margin-top:0}.uc_content_list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1}.uc_content_list .ue-title{color:#fff;font-family:"League Spartan",Sans-serif;font-size:35px;font-weight:800;margin-top:0}.uc_content_list .ue-text{color:#fff;font-family:"Jost Variable",Sans-serif;font-size:22px;font-weight:400;margin-top:0}.index-newsletter h2.hero__title{color:#fff;font-family:Futura-Condensed-Bold,sans-serif;font-size:30px;font-weight:400}.index-newsletter p.hero__description{color:#fff;font-family:"Jost Variable",Sans-serif;font-size:16px;font-weight:400}.image-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;align-items:center;min-height:auto;width:80vw;margin:auto;padding:80px 0}.image-item{width:20%;height:300px;position:relative}.image-item img{width:100%;border-radius:25px;max-width:100%;cursor:pointer;transition:.25s;height:100%;position:absolute;object-fit:cover}.image-item img:hover{transform:scale(.97)}.modal{visibility:hidden;opacity:0;transition:opacity .25s linear;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000e6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal-content{margin:auto;display:block;width:80%;max-width:700px;border-radius:5px}.close{display:flex;align-items:center;justify-content:center;position:absolute;padding:0 0 6px;top:35px;right:35px;width:40px;height:40px;border-radius:50%;color:#f1f1f1;font-size:40px;font-weight:700;border:none;cursor:pointer;transition:transform .3s}button{background:none;border:none}.cart-bar__form .product__submit__add span.btn__text{text-transform:capitalize;font-size:34px}.close:hover{transform:scale(.9)}.productVariantBadge{position:absolute;transform:translate(-50%);top:-3px;left:50%;padding:4px 10px 2px;background-color:#2e7d39;white-space:nowrap;font-weight:700;font-size:10px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#fff;border-radius:24px;z-index:9}#caption{margin:auto;display:block;width:80%;max-width:700px;white-space:pre-line;text-align:center;color:#ccc;padding:25px 0 42px;height:150px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.site-footer-wrapper{background:#2e7d39;color:#fff}.footer__logo__wrapper{margin-right:40px}.site-footer-wrapper h2.h5.footer__block__title{color:#fff;font-family:Futura-Condensed-Bold,sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px}button#subscribe-button-newsletter_FKEBm8{background:transparent!important}.index-newsletter .hero__content--transparent{padding:0}@media (min-width: 1024px){.site-footer.wrapper--full-padded{display:flex}}.site-footer-wrapper .wrapper--full-padded{width:100%;margin:auto;justify-content:center}.supporting-menu{background:#2e7d39;color:#fff}.site-footer-wrapper .footer__quicklinks a{font-family:"Jost Variable",Sans-serif;font-size:14px;font-weight:400;color:#fff}.site-footer-wrapper .socials svg{color:#fff;height:60px;width:60px}.supporting-menu__inner a{color:#fff}.site-footer-wrapper .socials li:nth-child(2) svg{height:50px;margin-top:8px}.accordion__content button.caps--link{line-height:25px;font-family:"Jost Variable",Sans-serif;font-size:17px;font-weight:600;color:#54595f;color:#00f}div#cart-bar{display:none!important;height:0px!important}.site-footer-wrapper .footer__quicklinks a:hover{color:#ccb55e}.product__wrapper .product__heading{color:#000;font-family:"futura-light",Sans-serif;font-size:45px;font-weight:400;display:flex;align-items:center;gap:10px;text-transform:uppercase}.product__wrapper .product__heading span{font-family:"GreatBeast",Sans-serif;color:#ccb55e;text-transform:capitalize;font-size:62px;font-weight:400}.product__description__content p{color:#7a7a7a;font-family:"Jost Variable",Sans-serif;font-size:19.5px;font-weight:400}.premium-image-button{width:100%;font-family:Futura-Condensed-Bold,sans-serif;font-size:20px;font-weight:700;letter-spacing:2.2px;background-color:#fff;background-image:url(/cdn/shop/files/btn.png);background-position:center center;background-size:cover;border-radius:7px;box-shadow:0 0 10px #000000ab;display:block;padding:1px;text-align:center}.premium-image-button span{color:#fff}.block__icon__text p{font-family:"Jost Variable",Sans-serif;font-size:20px;font-weight:400;line-height:24px}.product__wrapper product-modal .block__icon__container{background-color:#2f7c39;color:#fff;font-family:Futura-Condensed-Bold,sans-serif;font-weight:600;font-size:14px;line-height:1;padding:10px;max-width:140px;align-items:center;justify-content:center;border-radius:10px}.product__wrapper .product_info{display:flex;align-items:center;gap:20px}.product__wrapper .product_info .product_info__avatar{width:100px}.product__wrapper .product_info .product_info__avatar img{width:100%}.product__wrapper .product_info .product_info__name{font-family:"Jost Variable",Sans-serif;font-size:17px;font-weight:600;margin-bottom:8px}.product__wrapper .product_info p{font-family:"Jost Variable",Sans-serif;font-weight:400;margin-bottom:0;color:#7a7a7a}.product-accordion .accordion__title{text-transform:uppercase;font-family:Jost Variable!important;font-size:17px!important;font-weight:600!important;color:#212121!important;border:solid 1px #afe619!important;border-width:0px 0px 1px 0px!important}.toggle-ellipsis__content{line-height:25px;font-family:"Jost Variable",Sans-serif;font-size:17px;font-weight:600;color:#54595f}.product-accordion .accordion__content{font-family:"Jost Variable",Sans-serif;font-size:17px;font-weight:400}h2.product_table_heading{color:#ccb55f;font-family:Futura-Condensed-Bold,sans-serif;font-size:49px;font-weight:400}span.premium-table-text{font-family:"Jost Variable",Sans-serif;font-size:17px;font-weight:600;color:#54595f}.premium-table{border-style:dashed;border-color:#7a7a7a;border-radius:25px;border-width:2px;display:block}.premium-table tr>th{border-right:0px;text-align:left}.premium-table tr>td{border-right:0px}.premium-table tr td:nth-child(2)>span.premium-table-text{color:#2f7c39!important}.premium-table tr th:nth-child(2)>span.premium-table-text{color:#2f7c39!important}.images-outer{position:sticky;position:-webkit-sticky;top:0}.product__submit__buttons .btn{width:100%;font-family:"GreatBeast",Sans-serif;font-size:40px;font-weight:400;letter-spacing:2.2px;background-color:#fff;background-image:url(/cdn/shop/files/btn.png);background-position:center center;background-size:cover;border-radius:7px;margin:0;border:0px;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,.38);line-height:.9;box-shadow:0 0 10px #0000009c}.index-contact .btn{font-family:Fz lufga!important;position:static;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--btn-top) 60px!important;font-size:18px!important;font-weight:700!important;background:#afe619!important;letter-spacing:2px!important;border:none!important;border-radius:8px!important;text-align:center;box-shadow:none;height:45px!important;color:#fff;text-transform:uppercase!important;text-shadow:none}.index-contact .field{border:1px solid;border-radius:10px;padding:1em 0 1em 20px}.template-page .index-page h2.hero__title{color:#ccb55f;font-family:Futura-Condensed-Bold,sans-serif;font-size:50px;font-weight:700;margin-bottom:50px;text-align:center;text-transform:uppercase}.product__selectors span.radio__legend__option-name{display:none}.product__selectors .Options1 .radio__buttons .radio__button label{height:110px;max-width:100%;display:flex;flex-direction:column;justify-content:center;vertical-align:middle;align-items:center;gap:5px;text-align:center;position:relative;border:3px solid #CCCCCC;border-radius:12px;padding:0 34px}.product__selectors .Options1 .radio__button input:checked~label{border:3px solid #2E7D39!important;background-color:#2e7d391a}.product__selectors .Options1 span.radio__button{width:33.33%}.product__selectors .Options1 .radio__buttons{margin:0;display:flex;gap:15px;width:100%}.product__selectors .Options1 span.option-title{color:#000;font-family:"Jost Variable",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:21px}.product__selectors .Options1 span.option-title span{display:block;font-size:20px;font-weight:700;text-transform:capitalize;line-height:21px}.product__selectors .Options2 .radio__button input{position:absolute;top:5px;left:0;opacity:1;width:20px;height:32px;margin:0;overflow:hidden;pointer-events:none;display:block;border:1px solid #2E7D39;border-radius:100%;background-color:#fff;-webkit-appearance:none;appearance:none;display:grid;place-content:center}.product__selectors .Options2 span.option-title{padding-left:30px;font-weight:600;font-size:14px;line-height:100%;color:#000;font-family:"Jost Variable",Sans-serif;text-transform:uppercase;letter-spacing:.05em;width:100%;display:flex;justify-content:flex-start;align-items:center}.product__selectors .Options2 .radio__buttons .radio__button label{border:0px}.product__selectors .Options2 .radio__buttons .radio__button input[type=radio]:before{content:"";height:1em;width:1em;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em #2e7d39}.product__selectors .Options2 .radio__buttons .radio__button input[type=radio]:checked:before{transform:scale(1)}.product__price{display:block;font-size:22px;font-weight:700;text-transform:capitalize;line-height:21px}.four-column-video-section{position:relative;min-height:500px;max-width:100%}.four-column-video-section .video-background{position:relative;width:100%;height:490px;border-radius:20px;overflow:hidden;margin:auto}.four-column-video-item{display:block;position:relative;padding:10px}h3.accordion__heading.h4.aos-animate{color:#000;font-family:"futura",Sans-serif;font-size:40px;font-weight:400;margin:auto auto 30px;text-transform:uppercase}.accordion__title{color:#000;font-family:"Jost Variable",Sans-serif;font-size:22px;font-weight:600}.accordion__content{font-family:"Jost Variable",Sans-serif;font-size:16px;font-weight:400}button.slick-prev.slick-arrow{background:url(/cdn/shop/files/angle-left-svgrepo-com.svg?v=1718184754);background-repeat:no-repeat;font-size:0px;height:50px;width:50px;background-size:cover;left:0}button.slick-next.slick-arrow{background:url(/cdn/shop/files/angle-right-svgrepo-com.svg?v=1718184754);background-repeat:no-repeat;font-size:0px;height:50px;width:50px;background-size:cover;right:0}.slick-arrow{position:absolute;top:34%;z-index:9}ul.slick-dots{display:none;margin:auto;justify-content:CENTER;align-items:CENTER}ul.slick-dots li{width:10px;height:10px;background-color:#c6c6c6;margin:0 9px;font-size:0px;border-radius:100%}ul.slick-dots li.slick-active{background-color:#007f3f}.slick-initialized .slick-slide{margin-bottom:24px}.navlink--cart--icon .header__cart__status{background:#afe619;color:#000}button.btn.btn--primary.btn--solid.btn--full.cart__checkout{background:#afe619;border:0px;border-radius:10px;font-family:Fz lufga!important}span.cart__total__price.cart__total__price--animated{color:#afe619}button#checkout-pay-button{background:#007f3f}.review{border:solid 2px #CCB55F;padding:0 20px;border-radius:20px;background:#fff;align-items:start;flex-direction:unset!important}.reviews{z-index:99;margin-top:-120px;background:transparent}blockquote{margin:10px 0 0!important;padding:0}.review__author{margin-bottom:0!important;padding-bottom:10px!important}.testimonial-rating{border-bottom:solid 1px #ddd;padding-bottom:10px!important}.testimonial-rating.custom{display:flex;align-items:center;gap:10px}.testimonial-rating.custom span.testimonial-count{margin-bottom:2px}.review__author__subheading{text-transform:capitalize}.review__author__name{font-weight:700}.review__content blockquote>p{margin-top:0;color:#7a7a7a;font-family:"Jost Variable",Sans-serif;font-size:19px;font-weight:400;line-height:29px;letter-spacing:0px}.review__author__name{font-family:"Jost Variable",Sans-serif;font-size:16px;font-weight:600}.product__subs__group{border:0px}product-modal .block__icon.aos-animate{display:none}product-modal a.radio__legend__link.text-link{background:none!important;border:0px!important;text-decoration-line:none!important;padding:0}label.product__subs__option{font-weight:600;font-size:14px;line-height:100%;color:#000;font-family:"Jost Variable",Sans-serif;text-transform:uppercase;letter-spacing:.05em;width:100%;display:flex;justify-content:flex-start;align-items:center}.product__subs__option input[type=radio]{width:24px;height:24px}p.product__subs__description{padding:0}.drawer__empty a.btn{font-family:Futura-Condensed-Bold,sans-serif;font-size:12px;color:#000000b5}@media only screen and (max-width: 1024px){.review__author__name{font-family:"Jost Variable",Sans-serif;font-size:10px;font-weight:600}.video-with-text{padding:40px 0}.header__mobile__hamburger{color:#fff}.hero__wrapper .hero__content .hero__title{font-size:36px}p.hero__description.body-size-7.font-body.aos-animate{font-size:20px}.hero__wrapper .hero__content .hero__button .btn{font-size:30px;max-width:255px;padding:6px;margin:auto}.hero__content__wrapper h2.hero__title{font-size:30px!important;line-height:32px!important}.hero__content__wrapper .hero__content p{font-size:17px!important;line-height:24px!important}.hero__content__wrapper .btn{font-size:30px;max-width:255px;padding:6px}.video-with-text .video-side{width:50%;height:auto}.video-with-text p.hero__subheading{font-size:16px;line-height:23px;letter-spacing:0}.video-with-text h2.hero__title{font-size:30px;line-height:32px}.video-with-text .hero__rte{font-size:16px;line-height:23px}.video-with-text .hero__button .btn,.hero__button .btn{font-size:30px;max-width:255px;padding:6px;margin:auto}.image-gallery{gap:20px;width:100vw;padding:50px 0;justify-content:center}.image-item{width:40%;height:200px;position:relative}.ue-title{font-size:20px;margin-bottom:5px}.uc_content_list .ue-text{font-size:16px!important;line-height:23px}.uc_content_list .ue-title{font-size:20px;line-height:26px}.hero__wrapper .hero__content{max-width:100%}.product__wrapper .product__heading{font-size:29px}.product__wrapper .product__heading span{font-size:50px;font-weight:400}.product__description__content p{font-size:16px;line-height:23px}.block__icon__text p{font-size:16px;line-height:22px}.premium-image-button{font-size:12px;line-height:16px}.product__selectors .Options2 .radio__buttons .radio__button label{text-align:left}.product__selectors .Options2 .radio__button input{width:34px;height:32px}h2.product_table_heading{font-size:32px}.premium-table{overflow:auto}span.premium-table-text{font-size:14px}.four-column-video-section{max-width:100vw}.four-column-video-section .video-background{position:relative;width:100%;border-radius:30px;overflow:hidden;min-height:390px}h3.accordion__heading.h4.aos-animate{font-size:32px}.accordion__title{font-size:18px}.accordion__content{font-size:12px}.site-footer-wrapper .wrapper--full-padded{width:95vw;margin:auto}.ue-icon img{height:40px;width:40px}.footer__blocks{flex-flow:wrap}.footer__block{flex:2 0 50%}}@media only screen and (max-width: 768px){.product-modal__content img{width:100%}.video-with-text .video-side{width:100%;height:100%;min-height:400px}.video-with-text .brick__block.brick__block--images{flex-flow:column}.video-with-text .hero__content,.video-with-text .hero__content p,.video-with-text .hero__content .hero__rte{text-align:center}.video-with-text .hero__content .hero__button{margin:auto}.four-column-video-section .slick-arrow{position:absolute;top:44%;z-index:9}.image__hero__frame.screen-height-three-quarters.screen-height-one-half--mobile{height:300px}.product__selectors .selector-wrapper:first-child{width:100%;overflow:auto}.product__selectors .Options1 .radio__buttons .radio__button label{padding:0 15px}.index-newsletter .hero__content--transparent{padding:40px 0 0;text-align:center}.index-newsletter .hero__content__wrapper h2.hero__title{font-size:17px!important;line-height:22px!important}.index-newsletter .hero__content__wrapper .hero__content p{font-size:16px!important;line-height:23px!important}.site-footer-wrapper h2.h5.footer__block__title{font-size:17px;line-height:17px;text-align:left}.rte.footer__newsletter__text p{text-align:left}.ue-text{font-size:16px;line-height:23px}.video-heading{font-size:30px!important;line-height:32px!important}.toggle-ellipsis__content{font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:22px}.product-accordion .accordion__title{font-family:Futura-Condensed-Bold,sans-serif;font-size:13px;font-weight:600;color:#7a7a7a}.accordion{border-color:#ccb55f}.premium-table-wrap.premium-table-responsive{padding-top:10px}}.drawer__inner .radio__buttons{flex-wrap:wrap}.drawer__inner .radio__fieldset{display:block}.custom-section-v2{position:relative}.custom-section-v2 .yellow-bck{background-color:#fddf5c;width:100%;height:578px;position:absolute;transform:rotate(-2deg);z-index:0;top:0;bottom:0;left:-18%;margin:auto}.custom-section-v2 .brick__block__text{z-index:1}.custom-section-v2{margin:50px 0}.custom-section-v2 .brick__block__text .hero__content.hero__content--compact{background:transparent}.custom-section-v2 .brick__block.brick__block--images{position:relative;z-index:1}@media (min-width:1360px){.custom-img-txt .brick__block__text{padding-left:0;padding-right:0}}.video_section-text-wrapper h2.video-heading{max-width:100%!important;padding:0}.video_section-text-wrapper h4.section_subheading{text-align:center}.video_section-text-wrapper{max-width:80vw;margin:0 auto}.four-column-video .text-wrapper_bg .video_section-text-wrapper h4.section_subheading,.four-column-video .text-wrapper_bg .video_section-text-wrapper h2.video-heading{color:#212121}.four-column-video .text-wrapper_bg{padding:25px 0}.four-column-video-section{max-width:100%}div#shopify-section-template--17913143460029__image_text_bfcPjD .hero__media.block-padding.star-text.aos-animate{flex-direction:column;align-items:flex-start!important}div#shopify-section-template--17913143460029__image_text_bfcPjD .hero__media.block-padding.star-text.aos-animate img.custom_img{width:100%;height:100%;max-width:320px}div#shopify-section-template--17913143460029__image_text_bfcPjD .hero__media.block-padding.star-text.aos-animate{margin:0!important}section#BrickSection--template--17913143132349__custom_section_v3_b7BxH6 .star-rating{margin-bottom:0}@media (min-width:768px){.custom-product-template .product__wrapper--small .product__page{grid-template-columns:50% 50%}.custom-product-template .product__content{padding-left:0}}@media (min-width:768px) and (max-width:1080px){.product__selectors .Options1 .radio__buttons{flex-wrap:wrap}.reviews--section .reviews__grid-item.is-visible{width:50%}}@media (min-width:768px) and (max-width:1300px){.reviews--section .reviews__grid-item{width:50%!important}.brick__block__text{flex-basis:100%}}.product__form__outer .product__subs__wrap{margin-bottom:5px}#BrickSection--template--17913143132349__image_text_m3L6EP .hero__media.block-padding.star-text img.custom_img{max-width:100px;margin-right:10px}img.icon_trust{max-width:36px}.trust_badge_iconlist{display:flex;align-items:center;gap:8px}.trust_badge-flex{display:flex;align-items:center;gap:30px;justify-content:center}.custom-hero-section h2.hero__title{max-width:900px;margin:10px 0}.hero__content.hero__content--transparent{padding-top:0}.custom .image__hero__scale.image__fill,.custom-img-txt .image__hero__scale{border-radius:50px}.image.logo_image3 img{max-width:70px}button.btn.btn--scroll-top.btn--black.btn--solid.is-visible{border:none;box-shadow:none}.hero__wrapper .hero__content .hero__button .btn,a.btn.btn--solid.btn--primary,.our-story-button,.newsletter__submit,.product__submit__buttons .btn{font-family:Fz lufga!important;position:static;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--btn-top) 60px!important;font-size:18px!important;font-weight:700!important;background:#afe619!important;letter-spacing:2px!important;border:none!important;border-radius:8px!important;text-align:center;box-shadow:none;height:45px!important;color:#fff;text-transform:uppercase!important;text-shadow:none}.newsletter-form .input-group{border:solid 1px #fff!important;padding:6px 5px 0 10px;border-radius:4px!important}.hero__wrapper .hero__content .hero__button .btn{max-width:300px}a.btn.btn--solid.btn--primary span,.newsletter__submit span,.product__submit__buttons .btn span{font-family:Fz lufga!important;text-transform:uppercase;color:#fff;display:flex!important;align-items:center}.hero__button.hero__content__wrapper{padding:10px}.product__wrapper .product__heading span.new_title{font-size:45px;margin-right:5px}.product__wrapper .product__heading{margin-bottom:-5px}.product__block.product__text.block-padding{margin-bottom:15px}.video_with_text_v2 .video-with-text{background:#2e7d39}.video_with_text_v2 .video-with-text h2.hero__title{color:#fff;margin-bottom:10px}.video_with_text_v2 .video-with-text .hero__rte{font-size:19px}.custom-section-v2{margin:0}@media (min-width:1300px){.video_with_text_v2 .video-with-text .brick__block__text{flex-basis:90%;padding:var(--outer)!important}}.video_with_text_v2 .video-with-text .brick__block__text{padding:var(--outer)!important}@media (min-width:1025px) and (max-width:1300px){.hero__wrapper .hero__content .hero__title{font-weight:700;font-size:60px}}@media (min-width:768px) and (max-width:1024px){.custom-hero-section h2.hero__title{font-size:46px!important;line-height:1.2!important}.custom-hero-section .badge-image{display:none}.video_with_text_v2 .hero__content.hero__content--compact.hero__content--no-padding{text-align:left!important}.video_with_text_v2 .video-with-text .hero__content,.video_with_text_v2 .video-with-text .hero__content p,.video_with_text_v2 .video-with-text .hero__content .hero__rte{text-align:left}}.testimonial-rating.custom span.testimonial-count{font-weight:700;text-transform:uppercase}.customized-testimonials .wrapper--full-padded{max-width:80vw}.feature-row p.feature_txt{max-width:370px;margin:10px auto}a.sliderow__title{font-family:Futura-Condensed-Bold,sans-serif;font-size:18px}nav#header-menu .drawer__inner{width:95%;left:7px;top:14px;height:95%;border-radius:30px}.drawer--header.is-open .drawer__inner{right:98%!important;left:auto!important}.product__wrapper .product__heading{font-family:Futura-Condensed-Bold}.custom_slide{background:#f7f7f7!important}.custom-section-v3 .offer-countdown .countdown{display:none}ul.socials.socials--thick li a.social-link svg{width:35px!important;height:35px!important}img.social-icons{width:100%}ul.socials.socials--thick{padding:0;margin-top:5px}ul.socials.socials--newsletter.socials--thick li{width:50px}ul.socials.socials--thick li{margin:0 10px 0 0;padding:10px;border-radius:30px}ul.socials.socials--thick li:nth-last-child(1){border:none}ul.socials.socials--thick li svg{stroke:#fff}ul.socials.socials--thick li a svg{width:26px!important;height:26px!important}ul.socials.socials--thick li:nth-last-child(1) a svg{width:36px!important;height:30px!important;margin-top:0!important}.header__mobile__hamburger:hover{color:#fff}ul.socials.socials--thick.custom-mobile_social{padding:0 18px;margin-top:20px}ul.socials.socials--thick.custom-mobile_social li{margin:0 10px 0 0;background:#212121;padding:10px;border-radius:30px}ul.socials.socials--thick.custom-mobile_social li:nth-last-child(1){border:none;margin-top:0!important}ul.socials.socials--thick.custom-mobile_social li svg{stroke:#fff}ul.socials.socials--thick.custom-mobile_social li a svg{width:26px!important;height:26px!important}ul.socials.socials--thick.custom-mobile_social li:nth-last-child(1) a svg{width:26px!important;height:22px!important;margin-top:0!important}.template-product main#MainContent{overflow-x:hidden}.routine_steps{margin-top:30px}.routine_steps .routine_steps_text{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px}.routine_steps .routine_steps_text .step-count{font-size:20px;color:#2e7d39;background:#fff;height:auto;padding:5px 10px;border-radius:30px;font-weight:700;width:35px;height:35px;min-width:35px;display:flex;align-items:center;justify-content:center}.routine_steps .routine_steps_text .step_info{color:#fff}.routine_steps .routine_steps_text .step_info h6.step_title{margin:0;color:#fff;font-size:26px}.routine_steps .routine_steps_text .step_info p.step_info_txt{font-size:18px;line-height:1.2}.product__page product-images.product__images.product__images--thumbs.product__images--mobile-thumbs .product__photo{border-radius:40px}.product__page figure.image-wrapper.lazy-image.lazy-image--backfill{border-radius:40px}img.arrow-image{width:30px}.product__page figure.image-wrapper.lazy-image.lazy-image--backfill img.fit-cover{border-radius:20px}.product__page .image-wrapper img{border-radius:20px}button.btn.btn--scroll-top.btn--black.btn--solid.is-visible{width:auto!important;padding:5px;border-radius:30px;background:#afe619}button.btn--scroll-top{width:auto!important;padding:5px;border-radius:30px}.klaviyo-form button{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif!important}section#BrickSection--template--17913143132349__image_text_m3L6EP .hero__media.block--image_tmcXM6 img.custom_img{max-width:350px!important;filter:invert(1)}.custom-section-modal-popup a.radio__legend__link.text-link{background:#fff!important;color:#000;font-family:Futura-Condensed-Bold,sans-serif;font-weight:600;font-size:14px;line-height:1;padding:10px;align-items:center;justify-content:center;border-radius:10px}.custom-section-modal-popup .product-modal__content.small{background:#fff}@media (min-width:768px){div#shopify-section-template--17913143132349__image_text_m3L6EP .brick__block__text{flex-basis:90%}}@media (max-width:767px){.custom-section-v2 .yellow-bck{display:none}.btn{max-width:100%!important;width:100%!important}.video-with-text .hero__button .btn,.hero__button .btn{width:100%;max-width:100%!important;padding:10px}.video-with-text .hero__button.block-padding.aos-animate{width:100%}.custom-img-txt.custom-section-v2{margin-top:20px}.brick__block__video .image-height--mobile,.brick__block__image .image-height--mobile{border-radius:5px}.trust_badge-flex{flex-direction:column;gap:0px}.trust_badge-flex img.icon_trust{max-width:26px}.hero__button-group{flex-direction:row}.hero__button-group .hero__button.aos-animate{width:100%}.hero__wrapper .hero__content .badge-image{display:none}.video_with_text_v2 .hero__content.hero__content--compact.hero__content--no-padding{text-align:left!important}.video_with_text_v2 .video-with-text .hero__content,.video_with_text_v2 .video-with-text .hero__content p,.video_with_text_v2 .video-with-text .hero__content .hero__rte{text-align:left}.customized-testimonials .wrapper--full-padded{max-width:100%}.custom-section-v3 h2.hero__title{margin:15px 0;text-transform:uppercase;font-size:26px}.custom-section-v3 .offer-countdown .offer_text h3{font-size:19px}.template-product main#MainContent{overflow-x:hidden}.product__selectors .selector-wrapper:first-child{overflow:hidden}.product__selectors .selector-wrapper:first-child .radio__buttons{flex-wrap:wrap;gap:5px}.product__selectors .selector-wrapper:first-child .radio__buttons span.radio__button{width:32%}.product__selectors .selector-wrapper:first-child .radio__buttons span.radio__button label{font-size:10px}.product__selectors .selector-wrapper:first-child .radio__buttons span.radio__button label span.option-title{font-size:14px;line-height:1.2}.video_with_text_v2 .brick__block.brick__block--text .brick__block__text{padding-left:0!important;padding-right:0!important}.routine_steps .routine_steps_text .step-count{font-size:16px;color:#2e7d39;background:#fff;height:auto;padding:5px 10px;border-radius:30px;font-weight:700;width:35px;height:35px;min-width:35px;display:flex;align-items:center;justify-content:center}.routine_steps .routine_steps_text{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px}.routine_steps .routine_steps_text .step_info p.step_info_txt{font-size:16px;line-height:1.2}div#shopify-section-template--17913143460029__image_text_bfcPjD .hero__media.block-padding.star-text.aos-animate img.custom_img{width:100%;height:100%;max-width:275px}.tabs_faqs .faq_left_column .tabs-wrapper ul.tab-head{justify-content:flex-start!important}section#BrickSection--template--17913143132349__image_text_m3L6EP .hero__media.block--image_tmcXM6 img.custom_img{max-width:100%!important;filter:invert(1);margin:0}.compare_table_main .comparison-table{padding-top:50px!important}section.comparison-table .comparison-grids{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
