.title+.subtitle{margin-top:0}.button.button--primary,.button.button--secondary{padding:14px 37px 15px}.button{font-family:Urbanist-Bold,sans-serif;text-transform:uppercase}a.button.button--link-style{font-size:20px}.icon-with-text-column-arrow .icon-with-title .image-element__wrap{position:relative;z-index:9}.icon-with-title .image-element__wrap img{width:auto}.image-with-info .image-with-info-block .image-with-video video{width:100%;height:100%;object-fit:cover}.image-with-info .image-with-info-block .image-with-video .banner-video{height:100%}.collection__filters-title .faceted-filter-form{display:flex;flex-wrap:wrap;gap:20px}.collection__filters-title .faceted-filter-form .sidebar__block{width:auto;flex:0 0 calc(20% - 15px);padding:0;position:relative}.collection__filters-title .sidebar-section{width:auto}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__content.content .faceted-filter-group-display{min-height:200px}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__heading{border:1px solid;padding:10px}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__content.content{border:1px solid;border-top:0;padding-left:10px;padding-right:10px;position:absolute;width:100%;background:#fff;z-index:10}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__heading .sidebar-block__toggle-icon{right:10px}.collection__filters-title .filterBy{display:none}.sub-collection-main .thumbnail.image__container{border-radius:10px;background:#f3f5f3;padding:10px}.sub-collection-main .thumbnail.image__container .image-element__wrap{aspect-ratio:320 / 300}.sub-collection-main .thumbnail.image__container .image-element__wrap img{object-fit:contain}.header-custom-link:hover{background:#047c0a}.header-custom-link{border-radius:50px;background:#eb532c;margin-left:19px}.header-custom-link .navbar-link.header__link{padding:6px 26px 5px;color:#fff!important;text-transform:uppercase}.header__inner-content .header__search{flex:1 0 0;padding:0}.header__inner-content .header__icons{flex:1 0 0}.header__inner-content .header__search .search-form{max-width:349px}.header__search .search-form .search__fields .input{border-radius:23px;background:#f3f5f3;height:46px;padding-left:48px}.header__search .search-form .search__fields .input::placeholder{font-family:Urbanist-Bold,sans-serif;color:#797979;font-size:14px}.header__search .search-form .search__fields .icon{padding:2px;color:#797979;transform:translateY(-50%);left:18px}.action-area__link{padding:0 10px}.header__inner-content{padding-top:0;padding-bottom:0}.header__menu-items .navbar-link{line-height:normal;padding:8px 19px 14px}.navbar-item.header__item.header-custom-link{margin-bottom:9px}.top-bar__item .is-text{font-size:16px}.heading-with-icon .heading-with-text .text.is-text{line-height:26px}.heading-with-icon .heading-with-text .heading h2.is-h2{line-height:56px}.header-sticky-wrapper.is-sticky .header__menu-toggle{display:none}.header-sticky-wrapper.is-sticky .sticky-menu-wrapper{visibility:visible;opacity:1;transition:visibility 0s linear,opacity .33s linear .1s,max-height .33s linear .1s;max-height:100%}.list-collection__thumbnail .product-wrap .image-element__wrap{max-width:100%!important}.header__menu .header__menu-items{position:unset}.mage-menu-tabs{display:flex;flex-wrap:wrap;flex:0 0 100%}.mage-menu-tabs .tabs-nav{flex:0 0 20%;background:#f3f5f3}.mage-menu-tabs .tabs-content{flex:1 0 0;padding:23px 40px 21px}.mage-menu-tabs .tabs-nav .tab{padding:19px 20px 19px 80px;text-transform:uppercase;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(27,79,65,.07);color:#1b4f41}.mage-menu-tabs .tabs-content .tabs-menu .tabs-logo{flex:0 0 calc(16.666% - 10px);padding:15px 8px;line-height:0;text-align:center;background-color:#f3f6f2;border-radius:10px}.mage-menu-tabs .tabs-menu .tabs-logo a{display:inline-block}.mage-menu-tabs .tabs-nav .tab.active{background-color:#047c0a;color:#fff;border-bottom:0}.mage-menu-tabs .tabs-nav .tab .icon{height:14px;width:14px;font-weight:700}.mage-menu-tabs .tabs-content .tabs-menu .tabs-logo img{height:70px}.mage-menu-tabs .tabs-content .tabs-menu{display:flex;flex-wrap:wrap;flex:1 0 0;gap:10px}.mage-menu-tabs .tabs-content .tabs-menu .tab-link-col{flex:1 0 0;padding:0 5px;text-align:center}.mage-menu-tabs .tabs-content .tabs-menu .tab-link-col .tab-link{text-align:left;display:inline-block}.mage-menu-tabs .tabs-menu-image{flex:0 0 auto}.tabs-menu-image .img img{max-height:100%}.tabs-menu-image .img{line-height:0px;margin-bottom:18px}.tabs-menu-image .img:last-child{margin-bottom:0}.mage-menu-tabs .tabs-content-info{display:flex;flex-wrap:wrap}.mage-menu-tabs .tab-content.active{display:block;max-width:1200px}.mage-menu-tabs .tab-content{display:none}.mage-menu-tabs .tabs-content .tabs-menu .mega-menu__heading{color:#1b4f41;margin-bottom:10px;display:inline-block;text-transform:uppercase;width:100%;position:relative;line-height:27px}.mage-menu-tabs .tabs-content .tabs-menu .sublink-col a{font-family:Urbanist-Regular,sans-serif;font-size:18px}.mage-menu-tabs .tabs-content .tabs-menu .sublink-col li{padding:3px 0}.tabs-menu-image .img a{display:block;position:relative}.tabs-menu-image .img a .title{position:absolute;bottom:0;width:100%;text-align:center;padding:13px;color:#fff;text-transform:uppercase}.tabs-content .mb-mm-back-btn{display:none}.icon-with-text-column-arrow .heading-with-text{max-width:530px;margin:0 auto 40px}.text-slider__slider .text-slider-block .text-slider-block-wrap.no-background{padding:0;background:transparent}.icon-with-text-column-arrow .icon-with-title{position:relative}.icon-with-text-column-arrow .icon-with-title:after{content:"";position:absolute;top:50%;left:50%;transform:translateY(-50%);width:100%;height:4px;background-color:#047c0a}.icon-with-text-column-arrow .icon-with-title:before{content:"";position:absolute;top:50%;left:150%;transform:translateY(-50%);border-left:15px solid #047C0A;border-top:10px solid transparent;border-bottom:10px solid transparent}.icon-with-text-column-arrow .icon-with-title .icon{margin-bottom:0}.icon-with-text-column-arrow .icon-with-text-column__column:last-child .icon-with-title:after{display:none}.icon-with-text-column-arrow .icon-with-text-column__column:last-child .icon-with-title:before{display:none}.icon-with-text-column-arrow .icon-column__text{margin-top:20px}.icon-with-title .mb-title{display:none}.icon-with-text-column .heading-with-text{margin-bottom:40px}.testimonial-block .testimonial__image img{aspect-ratio:1/1}.testimonial__revisions .testimonial-block.testimonial-align--center .testimonial__meta{margin-top:var(--gutter);flex-direction:unset}.heading-wrapper--testimonials .testimonials__title.title{max-width:70%}.testimonials .buttons{margin-top:40px}.icon-with-text-column .heading-with-text .text{margin-top:10px}.slideshow-classic__heading.banner__heading.title.is-h1{line-height:56px}.slideshow-classic__heading.banner__heading.title{margin-bottom:18px}.slideshow-classic__subheading.banner__subheading.subtitle{margin-bottom:21px}.slideshow-classic__subheading.banner__subheading.subtitle.is-text{line-height:26px}.slideshow-classic .flickity-page-dots{bottom:20px}.flickity-button .flickity-button-icon{fill:#047c0a}.flickity-page-dots{bottom:30px;line-height:0}.flickity-page-dots .dot.is-selected{background-color:#fff}.flickity-page-dots .dot{background:transparent;opacity:1;margin:0 5px;border:1px solid #fff}.flickity-button{background:#fff;box-shadow:2px 2px 8px -2px #0000001f}.flickity-prev-next-button{width:40px;height:40px}.icon-with-text-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:11px}.icon-with-text-bar .icon-with-text-bar-block .icon-with-text-bar-block__wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:10px;background:#f3f5f3;min-width:245px;padding:16px 20px;min-height:66px}.icon-with-text-bar--slider .icon-with-text-bar-block .icon-with-text-bar-block__wrap{margin:0 11px}.icon-with-text-bar .icon-with-text-bar-block .image{line-height:0}.icon-with-text-bar .icon-with-text-bar-block .heading{padding-left:13px}.logo-list .logo-list__wrapper .logo-list__item{margin-bottom:0;border-radius:10px;background:#f3f5f3;max-width:245px;min-width:245px;padding:6px 0}.image-with-info-section .heading-with-icon{display:flex;flex-wrap:wrap;align-items:end;margin-bottom:52px}.heading-with-icon .image{flex:0 0 auto;line-height:0}.heading-with-icon .heading-with-text{flex:1 0 0;text-align:center}.heading-with-icon .heading-with-text .heading{max-width:870px;margin:0 auto}.heading-with-icon .heading-with-text .text{max-width:725px;margin:13px auto 0}.image-with-text__wrapper .quote-bottom{text-align:right}.image-with-text__quote .image-with-text__wrapper .image-with-text__heading{max-width:488px;margin-left:50px;padding-bottom:0}.image-with-text__quote .image-with-text__text-column{padding:0}.image-with-text__wrapper .image-with-text__heading.is-h4{line-height:37px}.image-with-text__quote .image-with-text__text.content{margin-top:17px;margin-left:50px}.image-with-text__quote .image-with-text__text.content.is-text{line-height:26px}.image-with-text .top-heading{text-align:center;max-width:819px;margin:0 auto 45px}.image-with-info .image-with-info-block{display:flex;flex-wrap:wrap;width:100%;max-width:100%}.image-with-info-section .image-with-info{border-radius:20px;background:#f3f5f3;padding:60px 50px}.image-with-info .image-with-info-block .image-with-video{flex:0 0 50%;padding:0 20px;line-height:0}.image-with-info .image-with-info-block .info{flex:0 0 50%;padding:0 25px;max-width:645px}.image-with-info .image-with-info-block .info .title h4{color:#1b4f41}.image-with-info .image-with-info-block .info .text{color:#000}.image-with-info .image-with-info-block .info .title{margin-bottom:8px}.image-with-info .image-with-info-block .info .title-text{padding:6px 0}.image-with-info .image-with-info-block .info .heading{padding-bottom:6px}.image-with-info .image-with-info-block .info .heading h2{color:#1b4f41;line-height:50px}.image-with-info-section .image-with-info .flickity-page-dots{bottom:-40px}.image-with-info-section .image-with-info .flickity-button:disabled{display:none}.image-with-info-section .image-with-info .flickity-page-dots:has(>li:only-child){display:none}.heading-wrapper--featured-collection.heading-wrapper{margin-bottom:50px}.heading-wrapper--collection-list.heading-wrapper{max-width:781px;margin:0 auto 45px}.heading-wrapper--collection-list .collection-list__title.title.is-h2{line-height:56px}.collection-info__caption-wrapper .title{margin-bottom:0}.product-wrap.no-align-height .image-element__wrap{aspect-ratio:320/300}.product-wrap.no-align-height .image-element__wrap img{height:100%;width:auto}.product-wrap .thumbnail-atc.dt-button{position:absolute;display:block;width:100%;z-index:2;bottom:18px;padding-left:20px;padding-right:15px;transform:translateY(30px);opacity:0;transition:transform .3s ease,opacity .3s ease}.product-wrap .thumbnail-atc .variant-selection,.product-wrap .thumbnail-atc .purchase-details .purchase-details__quantity{display:none}.product-wrap .thumbnail-atc .purchase-details .purchase-details__buttons{margin-top:0}.product-wrap .thumbnail-atc .purchase-details .purchase-details__buttons .shopify-payment-button{display:none}.product-wrap .thumbnail-atc .purchase-details .purchase-details__buttons .button.ajax-submit{flex:0 0 100%;margin:0;max-width:100%;background:#047c0a;border-color:#047c0a;color:#fff;text-transform:uppercase}.product-wrap .product-image__wrapper:hover .thumbnail-atc{transform:translateY(0);opacity:1}.product-wrap .thumbnail-atc.mb-button{display:none}.product-wrap .thumbnail-atc .purchase-details{padding-bottom:0}.button__revision .buttons a.button.button--primary{background-color:#eb532c!important;border:0!important}.button__revision .buttons a.button.button--primary:hover{background-color:#047c0a!important;border:0!important;color:#fff!important}.image-compare__wrapper img{width:100%}.image-compare__wrapper .image-compare-icons-wrap{display:flex;flex-wrap:wrap;align-items:center}.image-compare-icons-wrap .compare-icons-text{flex:0 0 30%}.compare-icons-text .icons-container{display:flex;flex-wrap:wrap;padding:25px 0}.icons-container .comapre-icon{flex:0 0 auto;line-height:0}.icons-container .icons-text-wrap{flex:1 0 0;margin-left:20px}.compare-icons-text .icons-text-wrap .title h3{color:#1b4f41}.compare-icons-text .icons-text-wrap .title{margin-bottom:7px}.icons-text-wrap .description{max-width:300px}.sliding-image{flex:0 0 438px}.image-compare-icons-wrap .central-image{position:relative;overflow:hidden;flex:0 0 40%}.image-compare-icons-wrap .afterImage{position:absolute;width:100%;height:100%;object-fit:cover;transition:clip-path .3s ease;top:0;left:0}.divider{position:absolute;right:0;top:0;width:4px;height:100%;background-color:#fff;transition:right .3s ease}.image-compare-heading{text-align:center;margin-bottom:15px}.image-compare-heading .text{max-width:530px;margin:13px auto 0}.image-compare_section .buttons{margin-top:35px}.image-compare_section .buttons .button{min-width:181px}.image-with-text-overlay__heading.banner__heading.title{margin-bottom:13px}.text-slider__info .text.is-text{font-size:14px;margin-top:12px}.text-slider__info .text.is-text p a{font-weight:700}.text-slider__slider .slick-list.draggable{padding-bottom:40px!important}.image-with-text__image-column .video-element__wrap{line-height:0}.image-with-text__image-column .video-element__wrap video{width:100%;height:100%;overflow:hidden}.text-slider-block-wrap .text-slider__info .heading{margin-bottom:20px}.text-slider__slide .slick-dots li.slick-active button:before{font-size:10px}.text-slider__slider .slick-dots li button:before{display:none}.text-slider__slider .slick-dots li button{border:1px solid #fff;border-radius:100%;height:10px;width:10px}.text-slider__slider .slick-dots li{height:auto;width:auto;line-height:0}.text-slider__slider .slick-arrow{height:32px;width:32px}.text-slider__slider .slick-arrow:before{display:none}.text-slider__slider .slick-arrow img{filter:contrast(0) brightness(2)}.text-slider__slider.slick-initialized.slick-slider.slick-dotted{padding:0 20px}.text-slider__slider .slick-dots li.slick-active button{background:#fff}.text-slider__slider .slick-dots{line-height:0;bottom:-40px}.text-slider__slider .text-slider-block .text-slider-block-wrap{text-align:center;background:#205f4e;padding:40px;display:flex;align-items:center;justify-content:center;height:100%;transform:scale(.8)}.text-slider__slider .slick-slide.slick-current.slick-active.slick-center .text-slider-block .text-slider-block-wrap{transform:scale(1.1)}.text-slider__slider .text-slider-block .text-slider-block-wrap .info{padding-top:12px}.text-slider__slider .flickity-page-dots{bottom:-53px}.text-slider-heading{max-width:980px;margin:0 auto 55px;text-align:center}.text-slider__slider .flickity-prev-next-button .flickity-button-icon{fill:#000}.gallery__item .gallery-item__content .title{margin-bottom:13px}body.page-about-us .rich-text .section.is-width-small{max-width:1100px}body.page-about-us .image-with-text-overlay .section.is-width-small{max-width:1085px}body.page-about-us .icon-with-text-column .section.is-width-small{max-width:945px}body.page-about-us .testimonials .section.is-width-small{max-width:1110px}body.page-about-us .testimonials .testimonial-block{padding:50px 16px 36px 24px;border-radius:20px}body.page-about-us .testimonials .testimonial-block .testimonial__info strong{font-weight:400;color:#1b4f41;margin-top:23px;display:block}.icon-with-text-bar .icon-with-text-bar-block .heading h3{text-transform:uppercase}.icon-with-text__about .icon-column__text{margin-top:25px}.icon-with-text__about .icon-column__text .icon-column__title.title{max-width:365px;margin:0 auto 16px}.icon-with-text__about .buttons{padding-top:34px}.about-us__rich-text .rich-text__heading.title{margin-bottom:18px}.about-us__rich-text .rich-text__heading.title{margin-bottom:16px}.custom-rich-text{display:flex;flex-wrap:wrap}.custom-rich-text .rich-text-block{flex:1 0 0;margin:0 10px}.custom-rich-text .rich-text-block .rich-text__heading{margin-bottom:36px}.custom-rich-text .rich-text-block .rich-text__heading.title.is-h2{line-height:45px}.gallery__item .gallery-item__content{padding-top:27px;max-width:455px;margin:0 auto}.featured-article-wrap{width:100%}.blog-card .image-element__wrap{max-height:100%}.heading-wrapper--article.heading-wrapper{margin-bottom:27px}.article__title.title.is-h1{line-height:57px}.featured-article-wrap .blog-meta{margin-bottom:24px;text-align:center}.featured-article.blog-card .card-content{padding-top:20px;padding-bottom:40px}.featured-article.blog-card .card-content .title{margin-bottom:10px}.featured-article.blog-card .card-content .excerpt{margin-bottom:13px}.meta-info.is-text .meta-info-list{font-size:20px;line-height:30px}.article__featured-image .image-element__wrap img{max-height:524px;object-fit:cover;border-radius:10px}.featured-article-wrap .article-content{max-width:868px;margin:0 auto;padding-top:37px}.article-content .content p{margin-bottom:14px;line-height:30px}.featured-article-wrap .article-content .content h2{margin-top:8px;margin-bottom:8px}.featured-article-wrap .article-content img{margin-top:27px;margin-bottom:38px}.article-content__social-share{display:flex;flex-wrap:wrap;align-items:center;color:#000;margin-top:22px}.article-content__social-share .social-share-buttons{margin-bottom:0;margin-left:15px}.article-content__social-share .social-share-buttons .button{padding:0;width:33px;height:33px;line-height:0;border-radius:100%;color:#047c0a;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:0}.article-content__social-share .social-share-buttons .button .icon{margin:0;height:33px;width:33px}.article-content__social-share .social-share-buttons .button:hover{background:transparent}.featured-article.blog-card .card-content .title.is-h4{line-height:25.564px}.featured-article.blog-card .card-content .excerpt.is-text{line-height:28px}.blog-main .blog-wrap{width:100%;max-width:100%}.article-content__social-share .social-share-buttons .button .icon:hover svg path{color:#1b4f41}.article-content__social-share .social-share-buttons .button .icon:hover svg circle{stroke:#fff}.image-with-text-overlay__heading.banner__heading.title.is-h1{line-height:64px}.faq__item-answer .btn{margin-top:30px}.faq-heading{max-width:586px;margin:0 auto 46px;text-align:center}.faq-heading h4.is-h1{line-height:71px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question .icon{position:absolute;right:42px;top:50%;transform:translateY(-50%)}.CustomFaqWrap .faq__item-question .icon svg{width:22.25px}.faq__item-question .icon.up-caret,.faq__item.tab--open .faq__item-question .icon.down-caret{display:none}.faq__item.tab--open .faq__item-question .icon.up-caret{display:inline-flex}.faq__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.faq-tabs-wrap .mb-faq-tabs{display:none}.faq-section .section.is-width-standard{max-width:1064px}.faq__tags .faq__tags-tag{min-width:275px;height:54px;padding:10px;margin:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #047C0A;border-radius:100px}.faq__block-main .faq__block-title{background:none;text-transform:none;padding-left:0}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question{padding:22px 110px 22px 30px;position:relative;margin:0;cursor:pointer}.CustomFaqWrap .faq__block-faq .faq__item.tab--open{border-radius:10px}.CustomFaqWrap .faq__block-faq .faq__item{position:relative;border-radius:50px;background:#f3f5f3;margin-bottom:28px}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:0}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before{height:1px;width:15.84px;top:50%;position:absolute;transform:translateY(-50%)}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{height:15.84px;width:1px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-answer{padding-bottom:30px;padding-left:30px;max-width:1004px;display:none}.faq__block-faq .faq__item .faq__item-answer.is-text{line-height:26px}.faq__block-main .faq__heading,.faq__block-main{display:none}.faq__block-main.active{display:initial}a.faq__tags-tag.active{background-color:#047c0a}a.faq__tags-tag.active .title{color:#fff}a.faq__tags-tag .title{color:#047c0a;text-transform:uppercase}.faq-tabs-wrap{margin-bottom:35px}body.page-contact .rich-text .section.is-width-small{max-width:724px}.contact__heading .heading-section__content .heading-section__subheading.subtitle{max-width:652px}.contact__heading .heading-section__subheading.subtitle.is-text{line-height:26px}.contact__heading .heading-section__heading.title.is-h1{line-height:61px}.custom-contact-form__block .input{background:transparent;border-color:#8c8c8c;color:#000;height:54px;padding:5px 29px;border-radius:27px}.custom-contact-form__block .input::placeholder{color:#8c8c8c;font-size:20px}.custom-contact-form__block .textarea{background:transparent;border-color:#8c8c8c;height:203px;border-radius:20px;padding:14px 29px}.custom-contact-form__block .textarea::placeholder{color:#8c8c8c;font-size:20px}.custom-contact-form .buttons .button{width:100%}.custom-contact-form__block{margin-bottom:25px}.custom-contact-form .buttons{margin-top:0}form#contact_form{display:flex;flex-wrap:wrap}.contact-info{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:45px}.contact-info__text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.contact-info__text .contact-info__icon{line-height:0;border:1px solid #047C0A;border-radius:100%;width:50px;height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.contact-info__text .contact-info__textwrap{margin-left:14px}.ContactUs_heading-section.is-width-small{max-width:683px}.ContactUs_heading-section .heading-section__heading.title{margin-bottom:20px}.ContactUs_heading-section .heading-section__subheading.subtitle.is-text{font-size:16px;line-height:26px}.contact-form .one-half.contact-form-col{width:calc(100% - var(--gutter));max-width:866px}.footer__block.block__newsletter .social-icons li{padding-right:13px}.footer__IconWithTextWrap{padding-bottom:16px}.footer__IconWithTextWrap a{display:inline-flex;flex-wrap:wrap;align-items:center}.footer__IconWithTextWrap a p{padding-left:14px;line-height:26px;word-break:break-all;flex:1 0 0;opacity:.8}.footer__block.block__logo{max-width:198px}.footer__IconWithTextWrap .icon.footer__icon:hover{background:transparent}.footer__block.block__newsletter .icon{width:32px;height:32px}.footer__block.block__logo .social-icons__follow{line-height:37px;padding-bottom:15px}.footer__block.block__logo .social-icons .icon{height:41px;width:37px}.footer__block.block__logo .social-icons li{padding-right:17px}.footer__menu .footer__menu-link{padding:4px 0;line-height:normal}.footer__menu .footer__menu-link a{text-transform:capitalize}.footer__block.block__newsletter .content.is-text{line-height:26px}.footer__block.block__newsletter .footer__heading{margin-bottom:13px}.footer__block.block__newsletter .content{margin-bottom:14px;opacity:.8}.footer__menu ul{opacity:.8}.footer__block .newsletter-form .control .input{background:transparent;color:#fff;border:0px;padding-left:23px}.footer__block .newsletter-form .control .input::placeholder{opacity:.8;color:#fff}.footer__content .footer-bottom{border-color:#fff3;padding-top:31px;margin-top:38px;justify-content:space-between}.footer-bottom .footer__credits{margin-left:0;opacity:.8}.footer__block.block__newsletter{max-width:410px}.footer-bottom .footer__payment-methods{width:50%;margin:0}.footer__block .footer__heading{margin-bottom:16px;letter-spacing:.72px}.footer__block.block__newsletter .newsletter-form{align-items:center;flex-wrap:nowrap;border:1px solid #fff;border-radius:54px;padding:5px 5px 5px 0}.footer__block.block__newsletter .newsletter-form .field.is-stretched-width{flex:1 0 0;min-width:auto!important}.footer__block.block__newsletter .newsletter-form .field{margin-bottom:0}.footer__block.block__newsletter .newsletter-form .field .control{width:auto}.footer__block.block__newsletter .newsletter-form .field.is-default-width{flex:0 0 auto;min-width:auto;align-self:center}.footer__block.block__newsletter .newsletter-form .button{padding:8px 29px;min-width:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.footer__heading .icon{display:none}.footer__block .newsletter-form .control .input:active,.footer__block .newsletter-form .control .input:focus{border:0;box-shadow:none}.collection-heading-section .section.is-width-standard{padding:0 10px}.collection-rounded-banner .image-with-text-overlay__banner .image-element__wrap img{border-radius:10px}.collection__heading .heading-section__heading.title.is-h1{line-height:65px}.sidebar__block.sidebar-toggle-active{padding-bottom:0}.collection-main-wrap .faceted-filter-form{max-width:250px;position:sticky;top:150px}.collection-main-wrap .collection__total-products{display:none}.collection__main{margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2)}.collection__filters-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-bottom:30px}.desktop_search_sidebar{width:auto;flex:0 0 220px}.collection__filters-title{width:auto;margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2);flex:1 0 0}.collection__filters-wrap .collection__filters{width:auto;margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:0;flex:0 0 auto}.collection-main-wrap .sidebar-block__heading{display:inline-flex;justify-content:flex-start;align-items:center}.sidebar-block__heading,.sidebar-block__toggle-icon,.faceted-filter-group-display__list-item-label{cursor:pointer}.collection-main-wrap .sidebar-block__toggle-icon{position:unset;transform:none;display:flex;margin-left:26px}.sidebar-block__toggle-icon .icon{width:14px;height:14px;color:#000}.collection-main-wrap .sidebar-block__heading.is-h5{line-height:normal}.sort-by-filter__wrap{display:flex;flex-wrap:wrap;align-items:center}.collection__filters .select{max-width:100%}.sidebar-toggle-active.is-active .icon-style--plus_and_minus .icon.icon--active+.icon{display:flex}.collection-matrix .image-element__wrap img{border-radius:5px}.collection__filters .select select{height:54px;min-width:203px;color:#000;border-color:transparent}.collection__filters-wrap .collection__filters .total_count{display:none}.collection__filters .select:after{content:unset;display:none!important}.collection__sort-by-filter .sort-heading{margin-right:20px}.custom-sorts .custom-sorts-btn{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:199px}.custom-sorts-dropdown{background:#fff;z-index:99;min-width:200px;display:flex;flex-direction:column;gap:10px;position:absolute;right:0;top:100%;padding:20px;border-radius:10px;box-shadow:0 10px 20px #00000036;visibility:hidden;opacity:0;transition:.3s linear}.custom-sorts-dropdown button{all:unset;font-size:14px;color:#000;cursor:pointer;transition:.45s}.custom-sorts-dropdown button:hover,.custom-sorts-dropdown button.is-active{color:#1b4f41}.collection__filters .collection__sort-by-filter.select{display:flex;flex-wrap:wrap;align-items:center;width:max-content}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.custom-sorts.is-active .custom-sorts-btn .icon{transform:scaleY(-1)}.custom-sorts .custom-sorts-btn .icon{width:13px;height:13px;stroke:currentColor;stroke-width:4px;transition:.3s}.faceted-filter-group-display__checkmark{border-radius:100%;border-color:#8c8c8c}.faceted-filter-group-display__list-item-label-text{font-size:16px;font-size:20px}.faceted-filter-group-display__checkmark:before{background:#1b4f41}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{border-color:#1b4f41}.faceted-filter-form .faceted-active-filters{border-bottom:0;padding:0}.faceted-active-filters--buttons{width:100%}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__list-item-label-text{font-weight:400}.select:not(.is-multiple):not(.is-loading):not(.is-arrowless):after{color:#000;font-weight:600}.collection-matrix .thumbnail.product__thumbnail{padding-bottom:30px}.collection-matrix .product-wrap .product-thumbnail{padding-top:7px}.collection__main .container--pagination{padding-top:5px}.purchase-details__quantity .quantity-wrapper{max-width:140px;border-radius:27px;padding:0 10px;background-color:#f5f5f5}.quantity-wrapper .quantity-element{min-height:54px;border:0px}.quantity-plus.button[disabled],.quantity-minus.button[disabled]{background-color:transparent}.purchase-details .purchase-details__spb--true .shopify-payment-button .shopify-payment-button__button--unbranded{background-color:transparent;color:#000;height:54px;text-transform:uppercase}.purchase-details .purchase-details__spb--true .shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:#000;color:#fff}.quantity-wrapper.quantity-style--box .quantity-input-control input{border:0px;background-color:transparent;padding:0}.product_form .product-quantity-box.purchase-details__quantity{width:auto;margin-top:0;margin-right:20px}.faceted-filter-group-display__price-range{display:block}.sidebar-block__content.content .faceted-filter-group-display__submit .button{padding:11px 20px;width:100%}.purchase-details .purchase-details__spb--true .shopify-payment-button{max-width:100%;margin:24px 0 0;flex:0 0 100%}.atc-btn{flex:1 0 0}.atc-btn .button.action_button.button--add-to-cart{width:100%;margin:0;max-width:100%;height:54px;text-transform:uppercase}.faceted-active-filters .button.faceted-active-filters__clear{border-radius:33px}.faceted-filter-form .faceted-active-filters .button{padding:7px 40px;display:flex;align-items:center}.search__content .search__content-wrap{flex:1 0 0}.thumbnail-sticker{width:max-content;max-width:100%;padding:5px 10px;font-size:14px;min-height:30px;display:flex;align-items:center;justify-content:center;border-radius:20px}.has-product-sticker .sticker-shape-square .thumbnail-sticker{width:auto}.sticker-holder__content.sticker-holder__content--product{max-width:100%!important;width:100%}.has-thumbnail-sticker .sticker-holder{width:100%;max-width:100%!important;flex-direction:column}.collection-matrix__wrapper{margin-bottom:5px}.paginate{display:flex;flex-wrap:wrap;align-items:center}.paginate .pagination{width:100%;justify-content:space-between}.paginate .pagination .pagination-link.is-current{border-radius:100%;color:#fff;background-color:#047c0a}.paginate .pagination .pagination-link{border:0px;min-width:40px;height:40px}.pagination .pagination-next{margin-left:0}.pagination .pagination-previous,.pagination .pagination-next{border:0px;justify-content:flex-end;width:auto;padding:0;font-size:20px;text-transform:uppercase}.search-topbar{justify-content:space-between;margin-bottom:30px}.search-topbar .filterBy{flex:0 0 220px;margin:0 10px}.search__results-count{flex:1 0 0;width:auto}.search__content .faceted-filter-form{max-width:250px;position:sticky;top:150px}.product-block--collapsible .icons_block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:15px 0}.appstle_subscription_wrapper_option.appstle_include_dropdown,.appstle_subscription_wrapper_option{border:0!important}#appstle_subscription_widget0 .appstle_subscribe_option{margin:20px 0 0!important}.product-block.product-block--\@app{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:10px}.product__information.has-product-sticker .sticker-holder{padding:10px}.product-wrap .thumbnail-atc .purchase-details .purchase-details__buttons .button.ajax-submit:hover{background:#fff;color:#047c0a}.product__collapsible.faq__block-faq{margin-top:0}.product-block--icon-with-text .icon-with-text{flex:0 0 25%;text-align:center;padding:0 6px}.animated_text-warp{display:inline-flex;flex-wrap:wrap;justify-content:flex-end}.animated_text-warp .animated-icon{line-height:0}.product-text.animated_text{flex:0 0 100%}.product-block--icon-with-text .icon-with-text .image{line-height:0}.product-block.product-block--icon-with-text{display:flex;flex-wrap:wrap;padding-top:24px}.product__collapsible.faq__block-faq.add--top-margin{margin-top:15px!important}.product__collapsible.faq__block-faq .faq__item{border:0;border-bottom:1px solid #E0E0E0}.product__collapsible .faq__item-question{text-transform:uppercase;position:relative;padding:22px 0;cursor:pointer}.product__collapsible.faq__block-faq .faq__item .collapsible-symbol.plus{display:flex;color:#000}.product__collapsible.faq__block-faq .faq__item.tab--open .collapsible-symbol.plus,.product__collapsible.faq__block-faq .faq__item .collapsible-symbol.minus{display:none}.product__collapsible.faq__block-faq .faq__item.tab--open .collapsible-symbol.minus{display:inline-flex}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding:0 0 40px}.product-wrap .product-image__wrapper{border-radius:10px;background:#f3f5f3}.purchase-details .purchase-details__spb--false{margin:0}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:100%}.purchase-details .purchase-details__spb--false .button--add-to-cart{min-height:52px}.product-block--icon-with-text .icon-with-text .text p{text-transform:uppercase;color:#1b4f41;line-height:26px}.product-block--icon-with-text .icon-with-text .image img{max-width:68px}.product-block--form .purchase-details{border-top:1px solid rgba(0,0,0,.12);padding-top:27px;margin-top:24px}.product-block.product-block--price{border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:15px}.product-gallery__thumbnail img{height:100%;width:100%;object-fit:cover;padding:2px}.is-slide-nav--true .product-gallery__thumbnail.is-nav-selected{border-radius:5px;border:1px solid #047C0A}.product-gallery__thumbnails .product-gallery__thumbnail{line-height:0}.product-gallery__main .flickity-button{display:none}.product-gallery .product-gallery__thumbnails .flickity-prev-next-button{opacity:unset;visibility:visible}.product-gallery__thumbnails--bottom-thumbnails{padding:0 100px}.product-block--tab .icon-with-text{display:flex;flex-wrap:wrap;margin-bottom:20px}.product-block--tab .tab-data .tab-info{display:none}.product-block--tab .icon-with-text .icon-with-text-wrap{margin:0 6px;flex:1 0 0;border-radius:5px;background:#f3f5f3;padding:16px;cursor:pointer}.product-block--tab .icon-with-text .icon-with-text-wrap .image{line-height:0}.product-block--tab .icon-with-text .icon-with-text-wrap:first-child{margin-left:0}.product-block--tab .icon-with-text .icon-with-text-wrap:last-child{margin-right:0}.product-block--tab .icon-with-text .icon-with-text-wrap .text{padding-top:10px;font-size:14px;font-family:KumbhSans-Bold,sans-serif;text-transform:uppercase;color:#1b4f41}.product-block.product-block--tab{border-bottom:1px solid rgba(0,0,0,.12)}.product-block--form .quantity-wrapper .quantity-plus .icon,.product-block--form .quantity-wrapper .quantity-minus .icon{padding:8px}.featured-collection-section .flickity-prev-next-button{top:45%}::root{--goldBackground: linear-gradient(90deg, #EDC967,#D2AC47,#F7EF8A, #AE8625 )}.product-block--animated-text{margin-top:20px;margin-bottom:25px}.product-block--animated-text p{background:linear-gradient(90deg,#f7ef8a,#ae8625,#edc967,#d2ac47,#f7ef8a,#ae8625,#edc967,#d2ac47,#f7ef8a,#ae8625);background-size:400% 100%;background-position:0 0;background-clip:text;color:transparent;animation:AnimationName 8s linear infinite}@keyframes AnimationName{0%{background-position:100% 0%}to{background-position:0% 0%}}.product-text.animated_text.is-h3{text-transform:capitalize;font-size:28px}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:91px}.cart__form-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.cart__form-wrap .cart__form-heading-items{flex:1 0 0;margin-right:78px}.cart__form-wrap .cart__bottom{flex:0 0 365px;position:sticky;top:100px}.cart__footer .cart__checkout{min-width:auto;padding-bottom:6px;margin-left:0}.cart__item-list .cart__card{border-color:#e5e2dd;padding:28px 0 25px;margin-bottom:0}.cart__item-list .cart__card:last-child{border-bottom:1px solid #e5e2dd}.cart__info .cart__quantity .quantity-wrapper{max-width:123px}.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-minus,.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-plus{min-width:auto}.cart__info .cart__quantity .quantity-wrapper .quantity-element{min-height:44px}.cart__info .cart__quantity .purchase-details__quantity.product-quantity-box{margin-top:0;max-width:123px}.mb-cart__free-shipping{display:none}.cart__info .cart__quantity .cart__quantity-warning.quantity-warning{margin:0}.cart__footer .cart__subtotal{color:#1b4f41;padding-bottom:25px}.cart__card .cart__image{flex:0 0 109.657px;max-width:109.657px}.cart__card .cart__info{flex:1 0 0;padding-left:34px}.cart__remove.ajax-cart__delete{height:auto;max-height:max-content;max-width:max-content;min-width:auto;min-height:auto;background:transparent}.cart__remove.ajax-cart__delete .icon{width:17px;height:17px;min-height:17px;min-width:17px}.cart__card .cart__info .cart__total,.cart__form-heading-items .cart__headings .cart__total-title{text-align:right}.cart__info .cart__description{padding:0 20px 0 0}.cart__form-heading-items .cart__headings{padding-bottom:20px}.cart__card .cart__info .item__title{text-transform:uppercase}.cart__form-heading-items .cart__headings h3.is-text-small{font-size:12px}.cart__footer .cart__checkout-elements{justify-content:flex-start}.cart__info .cart__quantity .quantity-wrap{display:none}.cart__info .cart__description .cart__text .item__properties{opacity:.4}.quantity-wrapper .quantity-plus .icon,.quantity-wrapper .quantity-minus .icon{padding:4px}.cart__footer .button{padding:14px;width:100%!important}.cart__footer .cart__taxes-shipping{display:none}.fs-indicator .fs-indicator__remaining{display:flex;flex-direction:column-reverse}.fs-indicator .fs-indicator__indicator{margin:0;max-width:100%;border-color:#1b4f41;border-radius:40px;padding:2px;height:auto}.fs-indicator .fs-indicator__indicator .fs-indicator__bar.bar{height:5px;background:#1b4f41;border-radius:40px}.fs-indicator .fs-indicator__success{display:flex;flex-direction:column-reverse}.fs-indicator .indicator__msg{padding-bottom:10px;font-size:20px}.cart__row.cart__free-shipping{padding-bottom:24px}.dt-cart__free-shipping{display:block}.ajax-cart__button-wrapper .ajax-cart__cart-link{text-decoration:none;padding:14px}.ajax-cart__form .ajax-cart__free-shipping{padding-bottom:25px}.ajax-cart__list .ajax-cart__product-title a{letter-spacing:-.14px;line-height:normal;display:block}.ajax-cart__product-content .ajax-cart__price.price{margin-top:10px}body.cart .heading-wrapper--featured-collection.heading-wrapper{margin-bottom:42px}.ajax-cart__list::-webkit-scrollbar{width:5px}.ajax-cart__list::-webkit-scrollbar-track{background:#f1f1f1}.ajax-cart__list::-webkit-scrollbar-thumb{background:#888}.ajax-cart__list::-webkit-scrollbar-thumb:hover{background:#555}body.cart-open{height:100vh;overflow:hidden}#theme-ajax-cart.is-drawer{max-width:474px}.ajax-cart--drawer,#ajax-cart__content{height:100%}.ajax-cart__close-icon{margin:24px;line-height:0}.ajax-cart__cart-title{border-bottom:1px solid rgba(0,0,0,.1);padding:28px 0}.ajax-cart__cart-count{padding:0 27px}.ajax-cart__form{height:100%}.ajax-cart__list{padding:0 27px;height:60%;overflow:auto}.ajax-cart__list .ajax-cart__product{border-top:1px solid rgba(0,0,0,.1);min-height:auto;padding:20px 0;align-items:flex-start;margin:0}.ajax-cart__list .ajax-cart__product:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.ajax-cart__product-image{margin-right:18px;width:auto;max-width:85px}.ajax-cart__product-image a{display:block;line-height:0}.ajax-cart__quantity-box .quantity-wrapper{max-width:88px;border-radius:30px;background:#f3f5f3}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{min-height:34px;height:34px}.ajax-cart__details-wrapper .cart__discounts,.ajax-cart__delete .close{display:none}.ajax-cart__details-wrapper{border-top:0;position:absolute;width:100%;bottom:0;z-index:2;padding:14px 24px 24px;background:#f3f5f3}.ajax-cart__taxes-shipping{display:none}.cart-drawer-you-may-like{padding:10px 27px 210px;position:absolute;bottom:0;width:100%;background-color:#fff}.ajax-cart__free-shipping .fs-indicator{width:80%}.ajax-cart__button-wrapper .ajax-cart__button{margin-top:6px;padding:14px;text-transform:uppercase;font-family:Urbanist-Bold,sans-serif}.cart-drawer-you-may-like .cart-drawer-title{margin-bottom:17px}.cart-drawer-recommended{display:flex;flex-wrap:nowrap}.cart-drawer-you-may-like .cart-drawer-product{display:flex;flex-wrap:wrap;align-items:flex-start;padding:19px 20px 13px;width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.2)}.cart-drawer-product .image{flex:0 0 60px;line-height:0px}.cart-drawer-product .image img{max-height:110px;object-fit:cover}.cart-drawer-product .info{flex:1 0 0;margin-left:12px}.cart-drawer-product .info p.is-text{margin-bottom:9px;line-height:normal;letter-spacing:-.14px;font-size:12px}.cart-drawer-product .info .atc .purchase-details .purchase-details__spb--true{margin-top:0;display:block}.ajax-cart .ajax-cart__subtotal{color:#1b4f41}.cart-drawer-product .info .atc{margin-top:15px}.cart-drawer-product .purchase-details.has-quantity-box{border:0px;padding:0;margin:0}.cart-drawer-product .purchase-details .purchase-details__spb--true .action_button.action_button--secondary:hover{border:1px solid #047c0a;background-color:#fff;color:#047c0a}.cart-drawer-recommended .flickity-prev-next-button.previous{left:0}.cart-drawer-recommended .flickity-prev-next-button.next{right:0}.cart-drawer-product .purchase-details .purchase-details__spb--true .action_button.action_button--secondary{width:88px;margin:0;max-width:88px;flex:0 0 auto;padding:1px 12px;min-height:34px;position:relative;border:1px solid #047c0a;background-color:#047c0a;color:#fff}.cart-drawer-product .purchase-details .purchase-details__spb--true .action_button:before{content:"ADD";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-drawer-product .purchase-details .purchase-details__spb--true .action_button.action_button--secondary .text,.cart-drawer-product .shopify-payment-button,.cart-drawer-product .variant-selection,.cart-drawer-product .purchase-details.has-quantity-box .purchase-details__quantity{display:none}.collection-main-wrap .sidebar-section,.search__content .sidebar-section{width:auto;flex:0 0 220px}.collection-main-wrap .collection__main,.search__content>.three-fourths{flex:1 0 0;width:auto}@media only screen and (min-width: 1700px){.section.is-width-standard{max-width:1600px}.text-slider-section .section.is-width-standard{max-width:1225px}}@media only screen and (min-width: 1921px){.section.is-width-standard{max-width:1850px}}@media (max-width: 1200px) and (min-width: 799px){.product-gallery__thumbnails .product-gallery__thumbnail{width:calc(33.333% - var(--gutter))}}@media only screen and (min-width: 1201px){.product_section .product__images{flex:1 0 0;margin-right:20px}.product_section .product__information{flex:0 0 520px}}@media only screen and (max-width: 1024px){.cart__form-wrap .cart__form-heading-items{flex:0 0 100%;margin-right:0}.cart__form-wrap .cart__bottom{flex:0 0 100%;position:unset;padding-top:20px}}@media only screen and (max-width: 798px){.mage-menu-tabs .tabs-nav{background:transparent}.mobile-menu__list-item .mobile-submenu__list.mobile-menu__submenu{position:absolute;top:0;z-index:11;background-color:#fff;left:-100%;width:100%;transition:.5s;display:block;border:0px;max-height:100%!important;margin:0;height:calc(100vh - 120px);overflow:auto}.mega-menu__section .mega-menu{box-shadow:none}.mobile-menu__list-item .mobile-menu__item.mobile-menu-link:after{transform:translateY(-50%) rotate(270deg);font-size:15px}.mobile-submenu__list.mobile-menu__submenu.has-mega-menu .back-btn{display:inline-block}.mobile-menu__list-item.open .mobile-submenu__list.mobile-menu__submenu{left:0}.mage-menu-tabs .tab-content{position:absolute;top:0;left:-100%;width:100%;z-index:22;background-color:#fff;height:calc(100vh - 100px);transition:.5s;padding-top:18px;display:block}.mage-menu-tabs .tab-content.active.open{left:0}.mage-menu-tabs{display:block}.mage-menu-tabs .tabs-content-info{display:block;padding:23px 20px}.mega-menu__section .mega-menu>.container{position:unset}.mobile-menu__submenu .mega-menu{position:unset}.heading-with-icon .heading-with-text .heading h2.is-h2{line-height:38px}.image-with-info-section{position:relative}.heading-with-icon .image.left-side{left:0}.heading-with-icon .image{position:absolute;top:0;max-width:80px}.heading-with-icon .image.right-side{right:0}.image-with-info-section .image-with-info{padding:12px 14px 26px}.image-with-info .image-with-info-block .image-with-video{flex:0 0 100%;padding:0}.image-with-info .image-with-info-block .info{flex:0 0 100%;max-width:100%;padding:0;text-align:center}.image-with-info-section .image-with-info .flickity-prev-next-button{display:none}.image-with-info .image-with-info-block .info .heading h2{line-height:38px}.image-with-info .image-with-info-block .info .title-text{padding:15px 0}.image-with-info .image-with-info-block .info .heading{margin-top:21px;padding-bottom:10px}.image-compare-icons-wrap .central-image{order:0;flex:0 0 100%}.image-compare-icons-wrap .compare-icons-text{order:1;flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between}.compare-icons-text .icons-container{flex:0 0 calc(50% - 20px);justify-content:center;padding:13px 0;margin:0 9px}.icons-container .comapre-icon{height:46px}.image-with-info-section .heading-with-icon{margin-bottom:23px}.icons-container .icons-text-wrap{flex:0 0 100%;margin-left:0;text-align:center;padding-top:10px}.image-compare-icons-wrap .central-image .divider{max-height:80%}.image-with-text__quote .image-with-text__image-column .image-element__wrap{max-width:207px}.image-with-text__quote .image-with-text__wrapper .image-with-text__heading{max-width:100%;margin-left:0;text-align:center!important}.image-with-text__quote .image-with-text__text.content{margin:0;text-align:center!important}.image-with-text__wrapper .quote--top{margin-bottom:24px}.image-with-text__wrapper .quote{line-height:0}.heading-wrapper--collection-list .collection-list__title.title.is-h2{line-height:38px}.footer__block .footer__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:0!important;padding:15px 0}.footer__menu .icon.up-caret,.footer__block.block__text .footer__heading .icon.up-caret{display:none}.footer__heading .icon{display:inline-flex}.footer__menu.open .icon.down-caret,.footer__block.block__text.open .footer__heading .icon.down-caret{display:none}.footer__menu.open .icon.up-caret,.footer__block.block__text.open .footer__heading .icon.up-caret{display:inline-flex}.footer__menu ul{display:none;padding-bottom:22px}.footer__block.block__text .footer__IconWithText{display:none}.footer__block{padding-bottom:0}.footer__content .footer-bottom{margin-top:20px;padding-top:29px;flex-direction:column-reverse}.footer-bottom .footer__payment-methods{width:100%}.footer-bottom .footer__payment-methods .payment-methods{line-height:0}.footer-bottom .footer__credits{margin:20px 0 0}.heading-wrapper--collection-list.heading-wrapper{margin-bottom:14px}.logo-list .logo-list__wrapper .logo-list__item{max-width:141px;min-width:141px;margin:0 5px}.product-wrap .thumbnail-atc.mb-button{display:block;margin-top:13px}.thumbnail.product__thumbnail{padding-bottom:23px}.product-wrap .product-image__wrapper .thumbnail-atc.dt-button{display:none}.thumbnail__caption .product-thumbnail .product-thumbnail__price{padding-top:10px}.heading-wrapper--featured-collection.heading-wrapper{margin-bottom:42px}.image-with-text-overlay .caption .caption-content{text-align:center!important}.image-with-text-overlay .caption .caption-content .buttons{justify-content:center}.slideshow-classic .caption .caption-content{text-align:center!important;padding:0}.slideshow-classic .caption .caption-content .buttons{justify-content:center}.testimonials .testimonial-block,.testimonials .testimonial-block .testimonial__info{text-align:center}body.page-about-us .testimonials .testimonial-block{padding:32px 22px}.featured-article.blog-card .card-content{padding-bottom:20px}.heading-wrapper--article.heading-wrapper{margin-bottom:21px}.meta-info.is-text .meta-info-list{font-size:18px}.featured-article-wrap .blog-meta{margin-bottom:20px}.featured-article-wrap .article-content{padding-top:20px}.featured-article-wrap .article-content .content h2{margin:30px 0}.heading-wrapper--blog-post.heading-wrapper{margin-bottom:40px}body.page-why-fresh .section.is-width-small{width:calc(100% - var(--gutter))}.heading-section__heading.title.is-h1{line-height:46px}.custom-rich-text .rich-text-block{flex:0 0 100%;margin:0}.custom-rich-text .rich-text-block .rich-text__heading{margin-bottom:21px;text-align:center!important}.custom-rich-text .rich-text-block .rich-text__text{text-align:center!important}.custom-rich-text .rich-text-block .buttons{justify-content:center}.faq__tags .faq__tags-tag{min-width:100%}.CustomFaqWrap .faq__block-faq .faq__item{margin-bottom:20px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-answer{padding:0 34px 25px 24px}.faq-tabs-wrap{margin-bottom:20px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question{padding:22px 76px 22px 24px}.contact-info__text .contact-info__icon{flex:0 0 auto}.contact-info__text .contact-info__textwrap{flex:0 0 100%;margin:0;text-align:center}.contact-info__text .contact-info__textwrap h4{margin:4px 0}.contact-info{margin-bottom:35px}.contact-form .one-half.contact-form-col{width:100%;max-width:100%;margin:0}.custom-contact-form__block{margin-bottom:20px}.custom-contact-form .buttons{margin-top:5px}.slideshow-classic__heading.banner__heading.title{margin-bottom:12px}.slideshow-classic__heading.banner__heading.title.is-h1{line-height:46px}.slideshow-classic__subheading.banner__subheading.subtitle.is-text{line-height:28px}.slideshow-classic__subheading.banner__subheading.subtitle{margin-bottom:18px}.collection-list .list-collection__thumbnail{margin-top:10px;margin-bottom:10px}.image-with-text-overlay__heading.banner__heading.title,.image-with-text-overlay__subheading.banner__subheading.subtitle{margin-bottom:13px}.footer__IconWithTextWrap{padding-bottom:16px}.icon-with-text__about .buttons{padding-top:25px}body.page-about-us .testimonials .section.is-width-small{width:calc(100% - var(--gutter))}body.page-about-us .testimonials .testimonial-block .testimonial__info strong{margin-top:13px}.featured-article-wrap .article-content img{margin-top:6px;margin-bottom:22px}.text-slider__slider .flickity-button{display:none}.text-slider__slider .flickity-page-dots{bottom:-30px}.gallery__item .gallery-item__content{padding-left:0;padding-right:0}.image-with-text-overlay__heading.banner__heading.title.is-h1{line-height:46px}.custom-contact-form__block .textarea{height:151px}.collection__filters-wrap{margin-bottom:19px;position:relative}.collection__filters-title,.collection__filters-wrap .collection__filters{width:calc(50% - var(--gutter));flex:0 0 calc(50% - var(--gutter));display:block}.collection__filters-title .filterBy{display:flex;flex-wrap:wrap;align-items:center}.collection__filters-title .sidebar-section,.search-topbar .sidebar-section{position:absolute;z-index:99;padding:23px 10px;top:40px;background-color:#fff;border-radius:10px;box-shadow:0 14px 14px #00000040;max-width:207px;display:none}.sidebar__block.sidebar-toggle-active{padding-top:0}.collection__filters .collection__total-products,.collection__filters .sort-by-filter__wrap h5{display:none}.collection__filters .select{margin:0;width:100%}.collection__filters .select select{font-family:KumbhSans-Bold,sans-serif;color:#1b4f41}.collection-main-wrap .collection__total-products{display:block;margin-bottom:26px;margin-left:10px;width:100%}.collection-main-wrap .collection__total-products h5{font-size:18px;line-height:33px}.collection-main-wrap .sidebar-section{display:none}.collection-main-wrap .collection__main{width:100%;margin:0}.collection-matrix .thumbnail.product__thumbnail.medium-down--one-half{width:calc(50% - var(--gutter));margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2)}.collection-matrix .thumbnail.product__thumbnail{padding-bottom:35px}.collection__filters-title .filterBy:after,.search-topbar .filterBy:after{border-color:#000;font-family:flex-icon;content:"\e904";display:inline-block;font-size:16px;line-height:normal;font-weight:700;margin-left:21px;transition:transform .3s ease;transform:rotate(0)}.collection__filters-title.open h5:after{transform:rotate(180deg)}.collection__main .container--pagination{padding-top:15px}.collection__filters-title .faceted-filter-form{display:block}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__heading,.search-topbar .faceted-filter-form .sidebar__block .sidebar-block__heading{border:0;padding:5px 25px 5px 0}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__heading .sidebar-block__toggle-icon{right:0}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__content.content .faceted-filter-group-display{min-height:unset}.collection__filters-title .faceted-filter-form .sidebar__block .sidebar-block__content.content{border:unset;position:unset}.search-topbar .faceted-filter-form .sidebar__block .sidebar-block__content.content{padding-left:10px;padding-right:10px;background:#fff}.faceted-filter-form .faceted-active-filters .button{width:100%}.faceted-active-filters--buttons{margin-bottom:20px}.product_section .product__images{flex:initial;margin-right:calc(var(--gutter) / 2);margin-bottom:50px}.product_section .product__information{flex:initial}.product_section .product__information .sticker-holder{padding:0}.product-gallery__thumbnails--bottom-thumbnails{display:none}.product-gallery .flickity-page-dots{display:block;bottom:-20px}.product-gallery .flickity-page-dots .dot{border-color:#047c0a}.product-gallery .flickity-page-dots .dot.is-selected{background-color:#047c0a}.product-block.product-block--title .product_name.title.is-h2{font-size:42px;line-height:47px}.product-block.product-block--title .product_name.title{padding-bottom:20px}.product_form .product-quantity-box.purchase-details__quantity{flex:0 0 123px}.purchase-details.has-quantity-box .purchase-details__spb--false{flex:1 0 0}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding-bottom:23px}.mobile-header .mobile-menu{border-top:0;padding:17px 20px 0}.mobile-header .mobile-menu .search-form{margin-bottom:17px;padding-top:0}.mobile-menu .search-form .search__fields input[type=text]{border:0;height:46px;padding-left:51px;border-radius:23px;background:#f3f5f3}.mobile-menu .search-form .search__fields .icon{padding:2px;color:#797979;transform:translateY(-50%);left:17px}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{padding:7px 0}.mobile-menu__first-level.has-submenu>.submenu__label .mobile-menu-link:after{transform:translateY(-50%) rotate(-90deg);right:0}.mobile-menu-link:after{font-weight:700;right:0;color:#047c0a}.mobile-submenu__list.mobile-menu__submenu .mobile-menu-link,.mobile-submenu__list.mobile-menu__submenu .mobile-menu__item{padding:6px 20px}.mobile-submenu__list.mobile-menu__submenu.has-dropdown .mb-back-btn{margin-bottom:15px}.mobile-menu__second-level .mobile-menu-link:after{right:16px}.mobile-menu__first-level .close-dropdown{width:100%}.mobile-menu .search-form .search__fields input::placeholder{color:#797979;font-family:Urbanist-bold,sans-serif;font-size:14px}.tabs-content .mb-mm-back-btn{width:100%;display:block;position:relative;padding:6px 40px;text-transform:uppercase;font-family:Urbanist-bold,sans-serif}.tabs-content .mb-mm-back-btn:after{font-family:flex-icon!important;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;position:absolute;top:50%;font-size:14px;font-weight:700;transform:translateY(-50%) rotate(90deg);left:20px;color:#047c0a}.mb-back-btn{width:100%;display:block;position:relative;padding:6px 40px;text-transform:uppercase;font-family:Urbanist-bold,sans-serif}.mb-back-btn:after{font-family:flex-icon!important;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;position:absolute;top:50%;font-size:14px;font-weight:700;transform:translateY(-50%) rotate(90deg);left:15px;color:#047c0a}.mage-menu-tabs .tabs-nav .tab{padding:6px 20px;border:0;line-height:27px}.mage-menu-tabs .tabs-nav .tab.active{background-color:transparent;color:#1b4f41}.mobile-menu__list-item .mega-menu__section{margin-top:18px}.mage-menu-tabs .tabs-content .tabs-menu .mega-menu__heading:after{font-family:flex-icon!important;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;position:absolute;top:50%;font-size:14px;font-weight:700;transform:translateY(-50%);color:#047c0a;right:-20px}.mage-menu-tabs .tabs-content .tabs-menu .mega-menu__heading.open:after{content:"\e904";display:block;font-family:flex-icon!important;transform:translateY(-50%) rotate(-180deg)}.tab-link-col .sublink-col{display:none;padding-bottom:20px}.mage-menu-tabs .tabs-content .tabs-menu .tab-link-col{padding:0;flex:0 0 100%}.mage-menu-tabs .tabs-menu-image{display:flex;flex-wrap:wrap;margin-top:10px}.tabs-content-info .tabs-menu-image .img{flex:1 0 0;padding:0 10px;margin-bottom:0}.tabs-content-info .tabs-menu-image .img:first-child{padding-left:0}.tabs-content-info .tabs-menu-image .img:last-child{padding-right:0}.tabs-menu-image .img img{width:100%}.mobile-header__content{background-color:#fff}.mobile-menu__account{display:none}.header-custom-link{text-align:center;margin-top:10px}.header-custom-link .navbar-link.header__link{padding:16px}.mage-menu-tabs .tabs-content .tabs-menu .tabs-logo{flex:0 0 calc(25% - 10px);padding:10px}.custom-rich-text .rich-text-block:last-child{margin-top:21px}.product-block.product-block--icon-with-text{border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:33px}.cart__row.cart__free-shipping.mb-cart__free-shipping{display:block;text-align:center;padding-bottom:37px}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:9px}a.button.button--link-style{font-size:18px!important}.cart-drawer-you-may-like .cart-drawer-product{padding:16px 13px}.ajax-cart__form .ajax-cart__list{height:40%}.cart__row.cart__free-shipping{display:none}.collection__filters .collection__sort-by-filter.select{height:auto;display:unset}.custom-sorts .custom-sorts-btn{justify-content:flex-end;display:block;width:100%}.custom-sorts .custom-sorts-btn .custom-sort-display{padding-right:30px}.search-topbar .filterBy{flex:0 0 calc(50% - 20px)}.search-topbar .search__results-count{flex:0 0 calc(50% - 20px);margin:0 10px}.heading-wrapper--testimonials .testimonials__title.title{max-width:100%}.testimonial__revisions .testimonial__nav{background-color:#fff;padding:10px;border-radius:100%}.icon-with-text-bar .icon-with-text-bar-block{flex:0 0 calc(95% - 11px)}.icon-with-text-bar .icon-with-text-bar-block img{max-height:30px}.icon-with-text-bar .icon-with-text-bar-block .icon-with-text-bar-block__wrap{min-width:170px;padding:10px;height:55px}.icon-with-text-bar .icon-with-text-bar-block .heading h3.is-text-small{font-size:12px}.icon-with-text-column .heading-with-text{margin-bottom:20px}.icon-with-text-column-arrow .icon-with-text-column__column{display:flex;flex-wrap:wrap;align-items:flex-start;text-align:left!important}.icon-with-text-column-arrow .icon-column__text .icon-column__title.title{margin-bottom:10px}.icon-with-text-column-arrow .icon-with-text-column__column .icon-with-title{flex:0 0 auto}.icon-with-text-column-arrow .icon-with-text-column__column .icon-column__text{flex:1 0 0;margin-top:0;margin-left:20px}.icon-with-text-column-arrow .icon-with-title .icon{margin:0}.icon-with-text-column-arrow .icon-with-title:after{top:50%;transform:translate(-50%);width:4px;height:100%}.icon-with-text-column-arrow .icon-with-title:before{top:150%;left:50%;transform:translate(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #047C0A}.icon-with-text-column .icon-with-text-column__column{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 798px){.mage-menu-tabs .tabs-content .tabs-menu .tabs-logo{flex:0 0 calc(50% - 10px);padding:10px}.text-slider__slider.slick-initialized.slick-slider.slick-dotted{padding:0}}@media only screen and (max-width: 480px){.image-with-text .top-heading{margin-bottom:0}.compare-icons-text .icons-text-wrap .title h3.is-h4{font-size:18px}.icons-text-wrap .description.is-text{font-size:16px}#shopify-section-text_6Unjcm{padding-bottom:0}#shopify-section-text_HtUQqE{padding-top:0}.product-block--icon-with-text .icon-with-text{flex:0 0 23%;padding:0 3px}.product-block--icon-with-text .icon-with-text .image img{max-height:45px}.product-block--icon-with-text .icon-with-text .text p{line-height:1;padding-top:15px}#shopify-section-template--25254557876516__index_video_yxhRzB .video__subheading{color:#1b4f41!important}}.collection .heading-section__heading{word-break:break-word}.mobile-slider2 .slick-next{right:0;z-index:10}.mobile-slider2 .slick-prev{left:0;z-index:10}@media only screen and (max-width: 798px){.mobile-slider2 .column{margin:0!important}}.mage-menu-tabs .tabs-content{background-color:#fff;height:max-content}.mega-menu{box-shadow:none}.slick-next:before,.slick-prev:before{color:#1b4f41}.thumbnail-new .image-element__wrap{padding-top:100%;position:relative}.thumbnail-new .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.thumbnail-new .image__container{background-color:#eee;padding:10px}.thumbnail-new .collection-info__caption-wrapper{text-align:center}.thumbnail-new .collection-info__caption-wrapper .title{margin-bottom:10px}@media screen and (max-width: 1024){.video__text-wrapper{width:100%!important}.video-wrapper .video__text-container{position:relative!important;margin:auto!important}.mobile-text--below-media .video__text-container{margin-top:var(--gutter)!important;margin-bottom:var(--gutter)!important}.video__heading,.video__subheading{color:#1b4f41!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.video__text-wrapper{width:100%!important}.video-wrapper .video__text-container{position:relative!important;margin:auto!important}.mobile-text--below-media .video__text-container{margin-top:var(--gutter)!important;margin-bottom:var(--gutter)!important}.video__heading,.video__subheading{color:#1b4f41!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.video__text-wrapper{width:100%!important}.video-wrapper .video__text-container{position:relative!important;margin:auto!important}.mobile-text--below-media .video__text-container{margin-top:var(--gutter)!important;margin-bottom:var(--gutter)!important}.video__heading,.video__subheading{color:#1b4f41!important}}.mage-menu-tabs .tabs-content{max-height:600px;overflow-y:scroll}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
