body,html{scroll-behavior:smooth}.grid-view-item--desc-wrapper,.product-grid--price{text-align:left}.custom-product-review{width:25%;order:2}.custom-product-review .yotpo a.text-m{color:#fff!important;font-weight:700}.product-review{width:60%;text-align:right}.product-price-section{display:flex}.product-review-count{font-size:12px;color:#a2a2a2;margin-left:5px}.product-review-star-icon{display:flex;align-items:center;justify-content:flex-end}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo-icon{font-size:15px!important;color:#000!important}.yotpo.yotpo-main-widget .yotpo-bottomline .based-on{padding-top:0}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars{vertical-align:middle!important}.yotpo .text-m{font-size:12px!important;color:#a2a2a2!important;margin-left:4px}.quick-add-button{width:100%;background-color:#000;text-transform:uppercase;font-weight:700;position:relative}.quick-add-button svg{position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;margin-bottom:0}.product-text-section{padding:50px 0}.product-text-section h1{font-size:64px}.product-text-section span,.product-text-section p{font-size:16px;color:#000;line-height:1.95}.product-text-section .btn{margin-top:20px}.product_name_slider{background:#f5f5f5;padding:20px 0}.product_name_slider_inner{max-width:54em;margin:0 auto}.product_name a{text-transform:uppercase;color:#000;font-size:16px;font-weight:600}.slick-prev:before,.slick-next:before{color:#000!important}.slick-slider{margin-bottom:0!important}.grid_product,.quick-add-button{max-width:500px;margin:0 auto}.product-grid--title a{color:#000;font-weight:600;text-transform:uppercase}.product-text-section{max-width:62em;margin:0 auto}.accordian_start{list-style:none}.accordian_content{display:none}.accordian_title h1{font-size:18px;color:#000;font-weight:700;text-transform:uppercase;margin:0;cursor:pointer}.accordian_start{border-top:1px solid #d1d4d5;margin-bottom:0}.accordian_start:last-child{border-bottom:1px solid #d1d4d5}.faq_heading h1{font-size:36px;font-weight:600;color:#000;text-align:center;margin-bottom:50px}.faq_heading p{font-size:14px;color:#000;margin:20px 0!important}.accordian_title{padding:2.0625rem 1rem 2.0625rem 0;display:flex;justify-content:space-between}.accordian_title i{color:#c8c8c8;padding-right:10px}.accordian_content p{font-size:15px;color:#000;line-height:1.95;margin-bottom:16px!important}.faq_section{max-width:81.75rem;margin-left:auto;margin-right:auto;padding:40px 0}.product_variants_bg{padding:8.25rem 1rem;background:#fbfbfb;text-align:center}.product_title{font-size:40px;text-transform:uppercase;color:#000;margin:0 0 .83em;letter-spacing:.1em}.product_subtitle{font-size:1.125em;color:#058345;font-weight:500;letter-spacing:.1em}.variants_img img{width:104px;height:104px}.why_product_image{line-height:0}.product_variants_text h4{font-size:16px;color:#57585b;text-transform:uppercase;letter-spacing:.1em;margin-top:2rem}.variants_grid_inner{margin:6rem auto 4rem;max-width:79rem}.variants_grid .homepage-featured-box-btn{font-size:18px}.why_product_content p{margin:0 0 3.25rem;font-size:15px;line-height:1.95;font-weight:400;color:#000}.why_product_content{max-width:54rem;margin:0 auto;padding:1.5rem 6.25rem}.why_product_section_inner .grid-uniform{display:flex;align-items:center}.why_product_content .accordian_text{margin-left:0}.why_icon{width:58px;padding-right:1.1875rem}.why_product_faq .accordian_title{align-items:center;padding:.5rem 0}.why_product_faq .accordian_title h1{display:flex;align-items:center}.template_product_faq .accordian_text{margin-left:0}.template_product_faq .accordian_title{padding:1.5rem .5rem;text-transform:uppercase}.image-with-text-overlay-wrapper--textPosition-center .homepage-featured-content-box{left:25%;right:25%}.image-with-text-overlay-wrapper .homepage-featured-content-box{background:0 0}.image-with-text-overlay-wrapper--white h2.homepage-sections--title,.image-with-text-overlay-wrapper--white .featured-row__subtext{color:#fff}.image_with_text{line-height:1.4em;letter-spacing:.1em}.expert_profile_content{padding:0 35px}.expert_section_inner{padding:0 5rem;margin-top:9.4375rem;margin-bottom:9rem}.expert_heading h1{margin-bottom:7.0375rem}.expert_profile_img img{border-radius:100%;width:40%;margin:0 auto 1.625rem}.expery_profile_text h1{font-size:20px;margin:0 0 .4875rem;text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:#000}.expery_profile_text h3{color:#058345;line-height:1.8;font-size:18px}.expery_profile_text p{font-weight:400;color:#058345;font-size:18px}.rich_text_box p{line-height:2;font-size:15px;color:#000}.rich_text_box a{color:#000;margin-bottom:1.475rem;font-weight:700}.rich_text_last{margin:40px auto 0;max-width:41rem}.rich_text_last p{font-size:15px;color:#000}.product_approved h4{font-size:18px;color:#000;margin:2.25rem 0 1rem}.product_approved p{color:#000;font-size:14px}.as_seen_on_section{padding:7rem 0 9.5rem}.as_seen_on_img{width:25%;padding:.6rem 2rem 0}.as_seen_on_section_inner{display:flex;justify-content:space-between;align-items:center}.watch-video-content-box .homepage-featured-content-box{left:0;padding-left:9.21875%}.watch-video-content-box .homepage-sections--title{text-align:left;font-size:64px!important;line-height:1!important;margin-bottom:40px}.watch_video_content a{display:flex;align-items:center;font-size:28px;font-weight:700;color:#058345}.watch_video_content a svg{margin-right:10px}.yotpo-label.yotpo-small-box{display:none}.review_section{padding:30px;margin-top:50px}.yotpo .yotpo-regular-box{border:1px solid #e3e3e3!important;padding:25px!important}.yotpo .write-review .yotpo-header .yotpo-header-title{font-size:18px;color:#000}.yotpo input,.yotpo .y-input{height:50px!important}.yotpo.yotpo-main-widget .yotpo-thank-you .yotpo-thankyou-header span,.yotpo .yotpo-modal-dialog .yotpo-thank-you .yotpo-thankyou-header span,.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#000!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#000!important}.yotpo-header-element .yotpo-user-name{font-size:20px!important}.yotpo .yotpo-small-box{border-bottom:none!important}.yotpo.yotpo-main-widget .yotpo-icon-btn{margin-right:25px}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{background-color:#058345!important}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars{margin-top:18px!important;margin-bottom:7px}.product-details-wrapper{background-color:#fff;padding:0}.product_page_review{justify-content:start}.product_moretext{display:none}.product_desc{border-top:1px solid #d3d3d4;border-bottom:1px solid #d3d3d4;padding:2.75rem 0;margin-top:40px}.product_article p{font-size:16px;color:#000}.product_desc a{color:#d2d4d5;font-size:14px;text-transform:uppercase;font-weight:800}#AddToCartForm .js-qty{max-width:100%;border:1px solid #d3d3d4;padding:8px}#AddToCartForm .js-qty__adjust{padding:15px}.paymentButtonsWrapper{display:block}.paymentButtonsWrapper #AddToCart,.paymentButtonsWrapper .shopify-payment-button{width:100%;max-width:100%}.paymentButtonsWrapper button{background-color:#000!important}.product_aco{display:flex;align-items:center}.product_aco_content p{font-size:14px;margin:.65rem 0 0 1.5rem;color:#000}.product_aco_img img{width:200px}.template_product_faq .accordian_content{padding:0 .5rem}.sticky-header{z-index:999999999}.drawer{z-index:99999999999}#fsb_background{z-index:0!important}.top-links{margin:0 auto}.localization-selector-form{margin-left:0}.links-footer a,.site-nav__link,.footer-header{text-transform:uppercase}.site-nav__link{letter-spacing:.1em}.product_page_button{width:auto!important;font-size:17px!important;font-weight:500!important}.image_with_text{color:#fff;letter-spacing:0}.product_subtext{color:#fff;font-size:25px;font-weight:600}.image-video-sec{width:100%;min-height:100vh;padding:0 0 30px!important}.image-video-sec .hero-video-main--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;min-height:inherit}.image-video-sec .hero-video-main--wrapper .hero--media.type-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative}.image-video-sec .hero-video-main--wrapper .hero--media.type-image>img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-video-sec .hero-video-main--wrapper .hero-video--wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative}.image-video-sec .hero-video-main--wrapper .hero-image-video--text{position:absolute;width:100%;min-height:inherit;padding:100px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner{width:100%;text-align:center}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--text-title h1{font-size:70px;text-transform:uppercase;font-weight:700;margin-bottom:0;color:#fff}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--text-subtitle p{font-size:20px;color:#fff}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--button{margin-top:30px}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--button a{border-radius:50px;border:2px solid #000;text-transform:uppercase;font-size:18px;font-weight:600}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--button a:hover{background:transparent;color:#000}.testimonial-section--image img,.logo-bar img{-webkit-filter:grayscale(1);filter:grayscale(1)}.mega-menu-wrapper .site-nav__dropdown .site-nav__link{padding:10px 15px}.about-wrapper{max-width:1200px;margin:0 auto}.about-wrapper .about-row{display:flex;padding-top:120px}.about-wrapper .about-row:first-child{padding-top:0}.about-wrapper .about-row:nth-child(2n){flex-direction:row-reverse}.about-wrapper .about-row .content-box{flex:0 0 35%;max-width:35%}.about-wrapper .about-row:nth-child(odd) .content-box{margin-right:60px}.about-wrapper .about-row:nth-child(2n) .content-box{margin-left:60px}.about-wrapper .about-row .content-box p{text-align:justify}.about-wrapper .about-row .content-box h4{font-size:18px;font-weight:600}.about-wrapper .about-row .img-box{flex:1}.about-wrapper .about-row .img-box img{max-width:100%;width:100%;height:480px;object-fit:cover}.about-inner-wrapper .img-box{max-width:800px;margin:30px 0}.about-inner-wrapper .content-box h4{font-size:18px;font-weight:600}.about-inner-wrapper .content-box p{text-align:justify}.product-details-product-title{font-weight:900;text-transform:uppercase}#ProductPrice{font-size:28px}.price_qty{display:flex}.price_qty .swatch{flex:1}.price_qty .swatch .swatch-items-wrapper{display:flex}.price_qty .swatch .header{font-size:15px!important;font-weight:800}.price_qty .swatches-wrapper{width:11rem}#AddToCartForm .price_qty .quantity-selector.product-sub-label{margin-top:0!important;margin-bottom:5px!important;font-size:15px!important;font-weight:800}#AddToCartForm .price_qty .js-qty{margin-bottom:0}.price_qty .swatch .swatch-element{width:47%;margin-bottom:0!important}.price_qty .swatch .swatch-element label{padding:12px 20px}.recently-viewed-products .wrapper{position:relative}.product-video{margin:60px 0}h2.list-collections--title{font-weight:600}.shopify-policy__container{max-width:100%!important;padding-left:0!important;padding-right:0!important}.privacy-policy h4{font-weight:600}.privacy-policy table{max-width:565px;margin-bottom:15px}.privacy-policy table th,.privacy-policy table td{border:1px solid var(--border-color)}.shopify-policy__container .shopify-policy__body>.rte>div>div,.shopify-policy__container .shopify-policy__body>.rte p{text-align:justify}.page-width{max-width:1200px;margin:0 auto;padding-left:55px;padding-right:55px}.shopify-product-form .shopify-payment-button__more-options{display:none}.homepage-sections--title,.list-collections--title,.page--title,.page-category--title{text-transform:uppercase;font-weight:600}.contact-page-wrapper .form-vertical{margin-top:30px}.contact-page-wrapper .form-vertical .input-full{border:1px solid var(--border-color);padding:10px}.contact-page-wrapper .contact-form--submit-button .btn{float:none}.site-nav.mega-menu-wrapper .inner .h4{text-align:left;font-weight:600}.site-nav.mega-menu-wrapper .site-nav__dropdown .menu-link li{text-align:left}.site-nav.mega-menu-wrapper .site-nav__dropdown .menu-link li a{color:#5c5555}.site-nav.mega-menu-wrapper .site-nav__dropdown .menu-link li a:hover{color:#000}.site-nav.mega-menu-wrapper .site-nav__dropdown .inner.mega-menu--image-wrapper img{border-radius:4px}.site-nav.mega-menu-wrapper .site-nav__dropdown .inner.mega-menu--image-wrapper p.mega-menu--image-title{margin-top:6px;font-size:16px}.site-nav.mega-menu-wrapper .site-nav__dropdown .inner.mega-menu--image-wrapper p{font-size:14px;text-align:left}.blog-main--wrapper .blog-template--individual{background:#e5e5e5;padding:12px 12px 12px 20px;border-radius:3px}.blog-main--wrapper .blog-template--individual>div{font-size:16px;font-weight:600}.blog-main--wrapper .blog-template--individual>div .indiv-post-time{margin-bottom:10px}#about .sitewide--title-wrapper,.page-sidebar.grid__item.large--one-third{display:none}.rte.grid__item.large--two-thirds{width:100%}.homepage-content--image--image-with-text-overlay h2.homepage-sections--title{font-weight:700;text-transform:uppercase}.expert_profile_content .rich_text_box p{text-align:justify}ul.menu-link a{font-weight:lighter;line-height:1.5em;color:#777!important}@media (max-width:1199px){.site-nav.mega-menu-wrapper .inner .h4{font-size:16px}}@media (max-width:1024px){.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--text-title h1{font-size:40px}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--button a{font-size:16px}}@media (max-width:991px){.image-video-sec .hero-video-main--wrapper .hero--media.type-image{display:none}.image-video-sec .hero-video-main--wrapper .hero-video--wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:767px){.announcement-bar div:nth-child(2){margin:20px auto 0}.custom-product-review{width:60%}.yotpo .standalone-bottomline .star-clickable{justify-content:center;float:none}.yotpo .standalone-bottomline .star-clickable .yotpo-stars{display:none}.image-video-sec .hero-video-main--wrapper .hero-image-video--text .text-content--inner .hero-video--text-title h1{font-size:30px}.product-text-section h1{font-size:40px}.slick-next{right:7px!important}.slick-prev{left:7px!important}.product_variants_bg{padding:2.25rem 0rem}.product_title{font-size:20px}.variants_grid_inner{margin:1rem auto}.why_product_section_inner .grid-uniform,.as_seen_on_section_inner{display:block}.why_product_content{padding:1.5rem 1rem}.accordian_title h1{font-size:14px}.homepage-content--product_image_with_overlay h2.homepage-sections--title{font-size:13px!important;line-height:17.4px!important}.homepage-content--product_image_with_overlay .featured-row__subtext p{font-size:14.8px!important;line-height:3.8px!important}.expert_section_inner{padding:0 0rem;margin-top:3rem;margin-bottom:3rem}.expert_profile_content{padding:0 10px}.as_seen_on_section{padding:2rem 0 .5rem}.watch_video_content a{font-size:15px}.watch-video-content-box .homepage-sections--title{font-size:16px!important;margin-bottom:0}.expert_heading h1{margin-bottom:2.0375rem}.as_seen_on_img{width:50%;margin:0 auto}.product-price-section{display:block}.product-review{text-align:left;width:100%}.product-review-star-icon{justify-content:start}.about-wrapper .about-row:first-child{padding-top:0}.about-wrapper .about-row,.about-wrapper .about-row:nth-child(2n){flex-direction:column;padding-top:40px}.about-wrapper .about-row .content-box{flex:0 0 100%;max-width:100%;margin-bottom:20px}.about-wrapper .about-row:nth-child(2n) .content-box{margin-left:0}.about-wrapper .about-row:nth-child(odd) .content-box{margin-right:0}.blog-main--wrapper .blog-template--individual{background:0;padding:0 0 0 30px;border-radius:0}}@media (min-width:768px) and (max-width:991px){.slick-next{right:10px!important}.slick-prev{left:10px!important}.product-price-section{display:block}.variants_grid_inner .large--two-twelfths{width:33.33%}.product_title{font-size:36px}.why_product_section_inner .grid-uniform{display:block}.why_product_content{padding:0 10px 0 0}.expert_section_inner{padding:0;margin-top:4.4375rem;margin-bottom:3rem}.product_variants_bg{padding:2.25rem 1rem}.as_seen_on_img{padding:.6rem 1rem 0}.watch-video-content-box .homepage-sections--title{font-size:40px!important}.as_seen_on_section{padding:4rem 0 4.5rem}.product-review{width:100%;text-align:left}.product-review-star-icon{justify-content:start}}@media (min-width:992px) and (max-width:1300px){.watch-video-content-box .homepage-sections--title{font-size:35px!important}}@media (min-width:992px) and (max-width:1400px){.product-price-section{display:block}.product-review{text-align:left;width:100%}.product-review-star-icon{justify-content:start}}@media (min-width:1401px) and (max-width:1640px){.product-review{width:85%}}
/*# sourceMappingURL=/s/files/1/0013/2952/8899/t/13/assets/custom.css.map */
