@font-face{font-family:Madera;src:url(Madera-Regular.woff2) format("woff2"),url(Madera-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:maderaregular;font-family:Madera;src:url(/cdn/shop/files/madera_regular-webfont.eot?v=1728641502);src:url(/cdn/shop/files/madera_regular-webfont.eot?v=1728641502) format("embedded-opentype"),url(/cdn/shop/files/madera_regular-webfont.woff2?v=1728641502) format("woff2"),url(/cdn/shop/files/madera_regular-webfont.woff?v=1728641503) format("woff"),url(/cdn/shop/files/madera_regular-webfont.ttf?v=1728641503) format("truetype"),url(madera_regular-webfont.svg#maderaregular) format("svg");font-weight:400;font-style:normal}body{font-family:Madera!important}body,input,textarea,button,select{line-height:1}.toolbar__content select.language_swatcher{font-size:16px;color:#333;line-height:24px;border:none;background-size:9px}.toolbar{background:#f7f7f7}.toolbar+.header-sticky-wrapper .site-header{border:none}.page-width{max-width:1400px}.header-item.header-item--navigation li.site-nav__item a{font-size:18px;color:#333;line-height:27px}a.site-nav__link.site-nav__link--icon svg.icon.icon-user{color:#333}span.cart-link svg.icon.icon-bag{color:#333}select{background-image:url(/cdn/shop/t/17/assets/down-arrow.png?v=1593752223)!important;color:#333!important;padding-top:0}.header-item .currency-input{padding-bottom:0}.site-nav__icons{display:flex;align-items:center;justify-content:space-between;-webkit-align-items:center;-webkit-ustify-content:space-between}.hero__text-wrap:after{content:"";position:absolute;width:0;height:0;border-bottom:320px solid #4FAF46;border-left:200px solid transparent;right:0;bottom:0}.hero__text-wrap:before{content:"";position:absolute;width:0;height:0;border-top:371px solid #282828;border-right:248px solid transparent;left:0;top:0}.hero__text-content:before{top:0;right:0;content:"";position:absolute;width:0;height:0;border-left:426px solid transparent;border-right:480px solid transparent;border-top:760px solid #f7f7f7}.hero{background:#fbfbfb;height:622px}.hero__text-shadow{position:relative;display:block;width:100%;margin:0 auto;max-width:430px;left:270px}h2.h1.hero__title .animation-contents{color:#1a1919;line-height:54px;margin-bottom:10px}.scroll-stop-class{overflow:hidden}.collection-item:not(.collection-item--below):hover:after{background:transparent!important;display:none}.collection-item:not(.collection-item--below):after{background:transparent!important;display:none}.hero__subtitle .animation-contents{font-size:25px;line-height:38px;letter-spacing:.52px;color:#1a1919}.hero__link a.btn.btn--inverse{font-size:25px;line-height:54px;border:none;color:#4faf46;font-weight:400;padding:0;letter-spacing:.52px;margin:0}div#thumbnail-gallery-imges-slider{margin-top:30px}.hero__subtitle{margin:0 0 15px}.hero__text-wrap .hero__text-shadow .hero__subtitle .animation-contents{color:#1a1919;font-size:25px!important;line-height:38px}.slideshow-wrapper .slick-next:before{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:7px;content:"";left:46%;top:50%;opacity:1;position:absolute;transform:translate(-50%,-50%) rotate(-45deg)}.slideshow-wrapper .slick-next{right:25px;background:#1211114d;height:55px;width:55px;border-radius:50%}.slideshow-wrapper .slick-prev:before{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:7px;content:"";left:57%;top:50%;opacity:1;position:absolute;transform:translate(-50%,-50%) rotate(135deg)}.slideshow-wrapper .slick-prev{right:25px;background:#1211114d;height:55px;width:55px;border-radius:50%}.site-nav__link--icon .icon,.site-nav__icons a.site-nav__link.site-nav__link--icon svg{color:#333}h2.section-header__title{font-size:45px;line-height:68px;color:#4faf46;letter-spacing:.94px}.index-section{margin:73px 0}.section-header{margin-bottom:80px}.grid-product__image-mask{padding:10px}.grid-product__image-mask .grid__image-ratio.grid__image-ratio--square.lazyloaded{box-shadow:2px 2px 10px #00000021}.grid-product__content .grid-product__meta{text-align:left;padding:0 10px;margin-top:13px}.grid-product__colors{justify-content:left;-webkit-justify-content:left;padding:0 10px}.grid-product__meta .grid-product__title.grid-product__title--body{font-size:18px;line-height:27px;color:#191618;text-transform:capitalize;letter-spacing:normal;margin-bottom:13px;min-height:80px;height:80px}.grid-product__meta .grid-product__title.grid-product__title--body span.staticclass-valencia{color:#4faf46}.grid-product__meta .grid-product__vendor{font-size:14px;line-height:21px;letter-spacing:normal;color:#191618;text-transform:uppercase;margin:0 0 13px;letter-spacing:3px}.grid-product__price{font-size:18px;line-height:27px;color:#535353;margin-bottom:20px;word-break:break-all}.custom_feature_product_section .color-swatch{padding:0 4px 0 0}.custom_feature_product_section .slick-prev:before{content:"";background-image:url(/cdn/shop/t/17/assets/arrow-right.png?v=1593762051);height:13px;width:13px;position:absolute;left:50%;top:50%;background-size:contain;text-shadow:none;transform:translate(-50%,-50%) rotate(180deg)}.custom_feature_product_section .slick-arrow{background:#4faf46;height:24px;width:24px;border-radius:50%;top:50%}.custom_feature_product_section .slick-next:before{content:"";background-image:url(/cdn/shop/t/17/assets/arrow-right.png?v=1593762051);height:13px;width:13px;position:absolute;left:50%;top:50%;background-size:contain;text-shadow:none;background-repeat:no-repeat;transform:translate(-50%,-50%)}.custom_feature_product_section{padding:0 35px;border-left:15px solid #4faf46;border-right:15px solid #4faf46}.custom_feature_product_section .slick-arrow.slick-prev{left:-6px}.custom_feature_product_section .slick-arrow.slick-next{right:-6px}.tree_planted_content p{font-size:18px;line-height:27px;color:#121111;margin-top:60px;z-index:2;position:relative}.tree_planted_content a{color:#4faf46;font-size:18px;line-height:54px;letter-spacing:.38px;margin-bottom:30px;display:block;position:relative;z-index:2}.tree_planted_code .els-cup-w-val{font-size:72px!important;color:#4faf46;line-height:initial;padding:0!important;line-height:136px}.tree_planted_code .els-cup-w-descr{font-size:30px!important;line-height:49.2px;color:#121111;letter-spacing:1.5px;padding:0!important}.tree_planted_code .els-cup-w-icon{margin:0!important}.tree_planted_code .els-cup-w-wrap>div{margin:0!important;padding:0}.tree_planted_code .els-cup-pw{margin-top:0;padding:0}.tree_planted_section{position:relative}.tree_planted_section{position:relative;overflow:hidden;display:flex;display:-webkit-flex;margin:0}.tree_planted_section:before{content:"";position:absolute;z-index:1;width:580px;height:100%;transform:skew(25deg);background:#f1f1f185;left:-110px}.tree_planted_content{margin-left:auto;padding-left:63px}.tree_planted_code{position:relative;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center}.tree_planted_code:before{content:"";position:absolute;z-index:1;width:580px;height:100%;transform:skew(-32deg);background:#f1f1f185;left:-520px}.tree_planted_section:after{content:"";position:absolute;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:60px solid #4faf46;bottom:0;left:48%}.grid-product__colors .color-swatch:hover{transform:scale(1.2)}.tree_planted_image .desktop_image{height:328px}div#shopify-section-1593260078938{margin-bottom:46px}.desktop_our_story.grid.grid--uniform{display:flex;display:-webkit-flex}.our_story_section .desktop_our_story{position:relative;overflow:hidden;height:328px}.our_story_section .our_stort_image img{position:absolute;left:0}.our_story_section img.our_storyimg-custom{position:absolute;right:0;left:211px}.our_story_section .our_story_content{position:relative}.desktop_image.customdektopimg-treeplanted img{position:absolute;right:0;width:505px;height:100%}.our_story_section .our_story_content h2.titile{font-size:45px;line-height:68px;color:#fff;letter-spacing:.94px}.our_story_section .our_story_text p{font-size:18px;line-height:24px;color:#fff;margin-bottom:10px}.our_story_section a.our_story_link{font-size:18px;line-height:54px;color:#4faf46;letter-spacing:.38px;font-weight:900}.our_story_section .our_story_content{position:relative;max-width:735px;left:160px;top:34px}.testi_cover .section-header{text-align:left;border-right:1px solid #D0D0D0;margin-bottom:0}.testi_cover .section-header h2{font-size:45px;padding-left:40px;position:relative;color:#121111}.testi_cover .section-header .sub-title p{font-size:18px;line-height:27px;color:#121111;letter-spacing:.38px}.testi_cover .section-header h2:before{content:"";position:absolute;background-image:url(/cdn/shop/files/quotes.png?v=1593774227);height:30px;width:35px;left:-10px;top:64%;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.testimonials-main{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative}.testimonials-main blockquote.testimonials-slider__text p{font-size:18px;line-height:27px;color:#121111;letter-spacing:.38px}.testimonials-main blockquote.testimonials-slider__text cite{font-size:18px;line-height:27px;color:#4faf46;letter-spacing:.38px}footer.site-footer p.h4.footer__title.small--hide{font-size:18px;line-height:27px;text-transform:capitalize;letter-spacing:.38px;color:#4faf46;margin-bottom:0}footer.site-footer .footer__collapsible p{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111;margin-bottom:0}.footer__collapsible li a{font-size:18px;color:#121111;letter-spacing:.38px}.footer_social_icon a{font-size:18px;line-height:27px;color:#121111;letter-spacing:.38px}.footer_social_icon .footer_download_link a{font-size:18px;line-height:27px;color:#121111;letter-spacing:.38px;padding-left:35px;position:relative}.footer_social_icon .footer_download_link a:before{content:"";position:absolute;background-image:url(/cdn/shop/files/download_icon.png?v=1593775406);width:20px;height:19px;left:0;top:68%;transform:translateY(-50%)}.footer__social .icon{color:#98a497;width:35px;height:35px}.footer_social_icon .footer_download_link{margin-bottom:21px}.newsletter-main p.h4.footer__title{color:#121111!important}.footer__newsletter input{border:1px solid #ddd;height:40px;padding:10px;margin-top:10px;background:transparent;border-radius:4px}.footer__newsletter .footer__newsletter-btn{color:#ddd}.footer__newsletter .footer__newsletter-btn .icon{width:18px;height:18px}.footer__newsletter .footer__newsletter-btn{color:#ddd;right:10px;top:54%;transform:translateY(-50%);height:18px;width:18px}footer.site-footer{background:#fff}.footer__newsletter input::placeholder{color:#ddd}.site-footer-inner{border-top:1px solid #d0d0d0;padding-top:45px}footer.site-footer{padding-top:0}p.copyright-main{font-size:18px;color:#121111;text-align:left;border-top:1px solid #d0d0d0}.article_excerpt{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111}.upper-footer{margin-bottom:41px}p.copyright-main{font-size:18px;color:#121111;text-align:left;border-top:1px solid #d0d0d0;padding-top:21px}.footer__newsletter input:focus{border:1px solid #ddd}.desktop_our_story:after{content:"";position:absolute;width:0;height:0;border-top:100px solid #4faf46;border-left:100px solid transparent;right:0}.hero .slick-prev,.hero .slick-next{top:50%}.footer__collapsible li:hover a{color:#4eaf45}.hero__link a:after{content:"";position:absolute;background-image:url(/cdn/shop/files/right-arrow.png?v=1593779496);height:20px;width:20px;background-size:contain;background-repeat:no-repeat;top:68%;transform:translateY(-50%);left:110%}a.our_story_link,.hero__link a{position:relative}a.our_story_link:after{content:"";position:absolute;background-image:url(/cdn/shop/files/right-arrow.png?v=1593779496);height:16px;width:16px;background-size:contain;background-repeat:no-repeat;top:71%;transform:translateY(-50%);left:110%}.newsletter-main .footer__newsletter-input--active+.footer__newsletter-btn .icon{display:block}.newsletter-main .footer__newsletter-input--active+.footer__newsletter-btn .footer__newsletter-btn-label{display:none}.site-header{padding:18px 0 35px}.site-header__logo{margin:0}.site-nav__link--underline:after{border-bottom:2px solid #121111}.dektop-content-ourstory{display:flex;display:-webkit-flex}.dektop-content-ourstory .fist-blank-div{width:33.33%}.our_story_content-second{width:66.66%;padding-top:15px;padding-right:60px}.dektopbackground-placeholde-outstory.mobile-hide-custom{height:328px;background-repeat:no-repeat;background-size:cover}.our_story_content-second h2.titile{color:#fff;font-size:45px;line-height:68px;letter-spacing:.94px}.dektopbackground-placeholde-outstory.mobile-hide-custom{display:block!important}nav.breadcrumbs li.breadcrumbs__item a{color:#50ae45;text-decoration:none}nav.breadcrumbs li.breadcrumbs__item{font-size:18px;line-height:27px;letter-spacing:1.58px;color:#333}h2.contact_us_page_title.hero__title{font-size:45px;line-height:68px;color:#4eaf45;letter-spacing:.94px}.contact_us_content p{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111;margin-top:-8px}.contact_us_form_contect h4.address__title{font-size:18px;color:#4eaf45;font-weight:400;letter-spacing:.38px;text-transform:capitalize;margin:0;line-height:29px}.contact_us_form_contect .address_content{font-size:18px;line-height:28px;letter-spacing:.38px;color:#121111}.contact_us_form_contect .address_content p{margin:0}.contact_us_form_contect .form-vertical label{font-size:18px;text-transform:capitalize;line-height:27px;letter-spacing:.38px;color:#121111;margin-bottom:5px}.contact_us_form_contect .form-vertical input{border:1px solid #E3E3E3;height:43px;border-radius:3px;margin-bottom:20px}.contact_us_form_contect .form-vertical button.btn{float:left;background:#4faf46;color:#fff;max-width:224px;width:100%;height:43px;border-radius:6px;font-size:18px;font-weight:400;line-height:16px;letter-spacing:.38px;text-transform:capitalize}div#shopify-section-new-contact-us .index-section{margin-top:7px}.contact_us_form_contect .form-vertical-main{border-left:1px solid #d0d0d0;padding-left:70px;width:65%}.contact_us_form_contect .left-info{width:35%}div#shopify-section-new-contact-us .google_map_embeded_code{margin-top:59px;margin-bottom:50px}.contact_us_form_contect .form-vertical textarea#ContactFormMessage{border-radius:3px;border:1px solid #E3E3E3}.contact_us_form_contect .form-vertical textarea#ContactFormMessage:focus{outline:none}.contact_us_form_contect .contact_us_content{margin-bottom:28px}div#shopify-section-new-contact-us .contact_us_image{width:25%}div#shopify-section-new-contact-us .contact_us_form_contect{width:75%;padding-left:50px}div#shopify-section-our-story-page h3{font-size:23px;color:#1a1919;line-height:31px;letter-spacing:.48px;margin-bottom:16px!important}div#shopify-section-our-story-page p{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111;margin:0}.our_story_content_image.mobkhide-image-divour{background-size:cover;height:425px;background-repeat:no-repeat;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;margin-bottom:10px}.our_story_content{width:70.666%;padding-left:80px}.our_story_bottom_image img{width:100%}header.section-header.our_story_heading h1.section-header__title{font-size:45px;line-height:68px;letter-spacing:.94px;color:#4faf46}.page-width.page-content.faq_page .section-header{margin-top:15px}.our_story_content p.p1{width:86%;margin-bottom:14px!important;display:inline-block}h1.section-header__title{font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:68px;color:#4faf46;letter-spacing:0em;font-size:2.25rem;margin:20px 0 0}.faq_question_ansure .faq_question{font-size:22px;line-height:33px;letter-spacing:.46px;color:#4faf46}.faq_question_ansure .faq_question p{max-width:700px;width:100%}.faq_question_ansure .faq_ansure p{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111}.page-content.faq_page .faq_question_ansure{border-bottom:1px solid #1A1919}.page-content.faq_page .faq_separater h2.faq_title{margin:30px 0 0;font-weight:700;font-size:24px;color:#4eaf45}.page-content.faq_page .faq_question_ansure:last-child{border:none}.page-content.faq_page .faq_question_ansure span.minus{font-size:72px}.instructional_video_content{text-align:left}.faq_question_ansure .faq_question span{font-size:30px}.faq-grid{max-width:833px;padding-left:0;margin:0 auto;left:50%;transform:translate(-50%);width:100%}.grid.instructional_video_section{margin:-10px}.grid.instructional_video_section .instructional_video_block{padding:10px}.instructional_thumb_image{position:relative;text-align:center;height:200px}.instructional_thumb_image img{height:100%;object-fit:cover}.instructional_video_content h5.instructional_video_title{font-size:22px;line-height:31px;font-weight:400;color:#1a1919;margin-bottom:9px;letter-spacing:.46px;margin-top:11px;text-transform:capitalize}.instructional_video_content .instructional_video_text p{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111}.instructional_thumb_image .video_play_image{position:absolute;width:70px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:999}.instructional_thumb_image .video_play_image i.far.fa-play-circle{font-size:71px;color:#fffc}.one_tree_planted_section{background-repeat:no-repeat;background-size:cover;height:424px;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center}.one_tree_planted_section .one_tree_planted_content{width:60%;padding-left:70px}.one_tree_planted_section .one_tree_planted_content h4.sub_title{font-size:14px;line-height:21px;font-weight:400;letter-spacing:2.33px;color:#1a1919}.one_tree_planted_section .one_tree_planted_content h2.title{font-size:23px;line-height:31px;letter-spacing:.48px;color:#1a1919}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text p{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2{font-size:35px;line-height:53px;letter-spacing:.73px;color:#121111}.one_tree_planted_section .one_tree_planted_content a.one_tree_planted_link{display:inline-block;max-width:329px;width:100%;height:43px;color:#fff;background:#4faf46!important;text-align:center;font-size:18px;line-height:27px;border-radius:3px;padding:5px 0;margin-top:20px}.page-content.one_tree_planted_page h2.title.tree_counting_title{display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;font-size:52px;line-height:31px;color:#4faf46;letter-spacing:1.08px;margin-bottom:30px}.page-content.one_tree_planted_page h2.title.tree_counting_title div{padding:0;margin:0!important;display:inline-block;line-height:unset;width:auto!important}.page-content.one_tree_planted_page h2.title.tree_counting_title .els-cup-w div{font-size:52px!important;line-height:64px;color:#4faf46}.tree_counting_content h3.tree_counting_block_title{font-size:23px;line-height:35px;letter-spacing:.48px;color:#121111;display:flex}.tree_counting_content h3.tree_counting_block_title div{padding:0;margin:0!important;display:inline-block;line-height:unset;width:auto!important}.tree_counting_content .tree_counting_text{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111;padding-right:50px}.tree_counting_images img{width:100%}div#shopify-section-tree_counting{margin-top:43px}.tree_counting_images{margin-top:44px}div#shopify-section-blog-template .article__date{display:flex;align-items:center;justify-content:left;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:left;margin-bottom:20px}div#shopify-section-blog-template .article__date img.article_calender_image{width:19px!important;height:18px;margin-right:5px}div#shopify-section-blog-template .article__date time{font-size:14px;line-height:21px;letter-spacing:.29px;color:#121111;margin-top:-3px}div#shopify-section-blog-template .article__grid-meta a.article__title{font-size:23px;line-height:31px;letter-spacing:.48px;text-align:left;color:#1a1919;margin-bottom:10px;display:inline-block}div#shopify-section-blog-template .article__grid-meta{text-align:left}div#shopify-section-blog-template .article__grid-meta .article_excerpt span{font-size:18px;line-height:27px;letter-spacing:.38px;color:#121111}div#shopify-section-blog-template a.article__grid-image{margin-bottom:20px}div#shopify-section-blog-template .blog-main{margin-bottom:30px}.header-item--icons .site-nav{margin-right:0}.header-layout--left-center .header-item--icons{-webkit-box-flex:0 0 200px!important;-ms-flex:0 0 200px!important;flex:0 0 200px!important}ul.site-nav.site-navigation .site-nav__link{padding:7.5px 26px}ul.site-nav.site-navigation .site-nav__link--underline:after{display:none}.header-item.header-item--navigation li.site-nav__item:hover a.site-nav__link{color:#50ae45!important}.hero .hero__image-wrapper:before,.hero .hero__text-shadow:before{display:none}div#CollectionSection-1593239502373 .section-header{margin-bottom:62px}body:not(.template-index) .index-section{margin:20px 0}.page-content{padding-top:15px}.toolbar__item{padding:4px 5px}a.color-swatch .color-swatch--icon{width:22px;height:22px;margin-bottom:8px}.slick-slider .slick-dots li.slick-active,.slick-slider .slick-dots li.slick-active button,.slick-slider .slick-dots li.slick-active button:before{width:16px;height:16px}.slick-slider .slick-dots li,.slick-slider .slick-dots li button{width:16px;height:16px}.slick-slider .slick-dots li button:before{width:16px;height:16px;border-radius:100%}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"slick-icons, sans-serif";font-size:6px;line-height:20px;text-align:center;color:#fff;opacity:.18;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero .slick-dots li.slick-active button:before{background-color:#fff}.hero .slick-dots li button:before{border:1px solid #fff;background:transparent;opacity:1}.tree_planted_content a:after{content:"";position:absolute;background-image:url(/cdn/shop/files/right-arrow.png?v=1593779496);height:16px;width:16px;background-size:contain;background-repeat:no-repeat;top:63%;transform:translateY(-50%);left:110%}.tree_planted_content a{display:inline-block}.testimonials-wrapper button.slick-prev.slick-arrow{position:absolute;left:30px;bottom:0;top:unset}.testimonials-slider{position:static}.testimonials-wrapper button.slick-prev.slick-arrow:before{content:"";position:absolute;background-image:url(/cdn/shop/files/arrow.png?v=1594201000);height:25px;width:25px;background-size:contain;background-repeat:no-repeat;transform:rotate(180deg)}.testimonials-wrapper button.slick-next.slick-arrow{position:absolute;left:80px;top:unset;bottom:0}.testimonials-wrapper button.slick-next.slick-arrow:before{content:"";position:absolute;background-image:url(/cdn/shop/files/arrow.png?v=1594201000);height:25px;width:25px;background-size:contain;background-repeat:no-repeat}.site-footer-inner p.h4.footer__title{font-size:18px;letter-spacing:.38px;text-transform:capitalize;line-height:27px;color:#121111}.site-footer-inner .grid__item[data-type=custom] p.h4.footer__title{color:#4faf46;margin:0}.testimonials-main .testimonials-wrapper{width:70%;padding-left:60px}.testimonials-main .section-header{width:30%;padding-right:20px}.grid__item[data-type=newsletter] .footer__item-padding.newsletter-main{padding-right:0}.grid__item[data-type=newsletter] p.h4.footer__title{margin-bottom:0}.footer-content-second-div p{margin:4px 0 5px;line-height:19px}.site-footer{padding-bottom:16px}html.js{padding-bottom:0!important}div#shopify-section-new-contact-us .breadcrumbs{margin-bottom:9px}.page-width.page-content.our-story-page .section-header{margin-bottom:40px;margin-top:21px}.contact_us_form_contect .form-vertical button.btn span{display:block;margin-top:-5px}.our_story_bottom_image.desktop{margin:0}.our_story_content_image.mobkhide-image-divour{margin:0 0 10px}.page-width.page-content.instructional_video_page .section-header{margin-bottom:40px;margin-top:19px}.color-swatch:hover .color-swatch--icon:after{border-color:#ccc}.toolbar__item select.language_swatcher{background-position:right;padding-right:18px}a.site-nav__link.site-nav__link--icon.customwith-iconheader img{height:23px;width:23px;object-fit:contain}a.site-nav__link.site-nav__link--icon.customwith-iconheader img{height:23px;width:23px;object-fit:contain;margin-left:12px}span.currency-picker__wrapper{margin-right:6px}.instructional_video span.video_corss_icon{line-height:40px;font-size:14px;width:44px!important;height:44px!important}.instructional_video_block .instructional_video_image .instructional_video{padding:15px}div#shopify-section-one_tree_planted_banner .section-header{margin-bottom:43px;margin-top:14px}.breadcrumbs{text-align:center;line-height:1.75}.breadcrumbs a,.breadcrumbs span{font-size:18px;line-height:27px}.breadcrumbs a{color:#4faf46}.breadcrumbs .divider{color:#4f4f4f;padding:0 .3rem}.template-list-collections h1.section-header__title{font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:68px;color:#4faf46;letter-spacing:0em;font-size:2.25rem;margin:20px 0 0}.template-list-collections .collection-description.rte{margin:0 auto 45px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;color:#121111;line-height:27px}.template-list-collections .section-header{margin-bottom:45px}.template-list-collections .collection-item-details h3 a{font-size:18px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:1.2;color:#4faf46;letter-spacing:0em}.template-list-collections .collection-item-details h3{text-align:center;margin-bottom:10px}.template-list-collections .collection-item-details .rte{color:#8c8c8c;font-size:14px;letter-spacing:.38px;line-height:20px;text-align:center}.template-list-collections .collection-item-details a.collection-item.collection-item--overlaid{display:none}.template-list-collections .collection-item-details{margin:0 auto 45px;max-width:260px}.template-list-collections .collection-item{margin-bottom:8px}.template-list-collections .collection-main{margin-left:-30px;padding-top:10px}.template-list-collections .collection-main .collection-inner{padding-left:30px}body.template-collection h1.section-header__title{font-size:45px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:68px;letter-spacing:0em;margin-top:24px;margin-bottom:0}body.template-collection header.section-header .rte{max-width:70%;margin:0 auto 40px}body.template-collection .collection-filter__item{margin-bottom:10px}body.template-collection header.section-header .rte span{font-family:Madera,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:27px}body.template-collection .section-header{margin-bottom:0}body.template-collection .collection-content{padding-top:0}body.template-collection .collection-sidebar__group{border-top:none}body.template-collection .collection-sidebar__group button.collapsible-trigger{padding-top:0;color:#121111;font-family:Madera;font-size:18px;letter-spacing:.38px;line-height:25px;padding-bottom:0}body.template-collection .collection-sidebar__group .collapsible-content ul li a{font-size:.98438rem;color:#121111;line-height:1.75;font-family:Madera,sans-serif;font-style:normal;font-weight:500}body.template-collection .collection-sidebar__group .collapsible-content ul li{margin:.68437rem 0}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__item.collection-filter__item--count{display:none}body.template-collection div#shopify-section-collection-template .collection-filter{justify-content:flex-start;-webkit-justify-content:flex-start}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__sort-container{display:flex;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:270px;width:fit-content;position:relative}body.template-collection span.collection-sorting-arrow svg{color:#333;height:14px}body.template-collection header.section-header .rte p{font-size:18px;line-height:27px}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__sort-container label.selected-text strong{color:#4faf46;font-weight:400;letter-spacing:1px}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__sort-container{font-size:18px;text-transform:capitalize}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__sort-container label.selected-text{text-transform:capitalize;letter-spacing:1px;color:#121111}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__sort-container label.headingclass-shortby{font-size:1.125rem;background:none;border:0;display:inline-block;padding:0;letter-spacing:0;text-transform:capitalize;width:100px;line-height:34px;margin-bottom:0}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__sort-container select#SortBy{width:100%;position:absolute;top:0;bottom:-5px;left:0;right:0;font-family:Madera,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;letter-spacing:0;border:none;padding:0;height:auto;line-height:initial;opacity:0}body.template-collection .grid.grid--uniform.grid--collection .grid__item{padding-left:0}body.template-collection .grid.grid--uniform.grid--collection{margin:0}body.template-collection .grid--collection .grid-product{margin-top:10px}body.template-collection .grid-product__image-mask .grid__image-ratio.grid__image-ratio--square.lazyloaded{box-shadow:2px 2px 10px #00000021;background-size:70%}body.template-collection .grid-product__meta .grid-product__title.grid-product__title--body{font-size:18px;line-height:27px;color:#191618;text-transform:capitalize;letter-spacing:normal;margin-bottom:13px}body.template-collection .grid-product__meta .grid-product__vendor{margin:0}body.template-collection .grid-product__content .grid-product__meta{margin-top:7px}body.template-collection .grid-product__meta .grid-product__title.grid-product__title--body{margin-top:8px;font-size:18px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:27px;margin-bottom:0;min-height:80px;height:80px}body.template-collection .grid-product__meta .grid-product__title.grid-product__title--body span{color:#4faf46}body.template-collection .grid-product__meta .grid-product__price{font-size:18px;margin:7px 0 .5rem;line-height:27px}body.template-collection .page-content{padding-top:20px}div#shopify-section-collection-template{padding-bottom:60px}body.template-collection .grid-product__colors{margin-top:16px}body.template-collection a.color-swatch .color-swatch--icon{width:22px;height:22px}.template-product .product-main .product-right-info{width:48%;margin-bottom:40px}.template-product .product-main .product-left-image{width:48%}.template-product .product-main{display:flex;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;margin-top:20px}.template-product .product-main .product-left-image .product__main-photos{border:1px solid #ddd;border-radius:0;margin-top:1.71094rem}.template-product .product-main .product-right-info h1.h2.product-single__title{font-size:45px;margin:0;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:68px;color:#4faf46;letter-spacing:0em}.template-product .product-main .product-right-info .product-single__vendor{line-height:27px;margin-bottom:7px;text-transform:capitalize;font-size:1rem;position:relative;color:#4f4f4f;font-family:Muli,sans-serif;font-style:normal;font-weight:400;letter-spacing:.08em}.template-product .product-main .product-right-info span.money{margin:0 0 25px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:1.2;color:#4faf46;letter-spacing:0em;font-size:35px;display:inline-block;width:100%;line-height:53px}.template-product .product-main .product-right-info .product__quantity{display:flex;display:-webkit-flex;margin-bottom:10px;justify-content:center;-webkit-justify-content:center}.template-product .product-main .product-right-info .product__quantity label{font-size:1.125rem;color:#121111;letter-spacing:.38px;line-height:27px;text-align:left;padding-left:0;margin-bottom:10px;display:inline-block;margin-right:0;text-transform:capitalize}.template-product .product-main .product-right-info .product__quantity input{box-sizing:border-box;height:43px;width:108px;border:1px solid #E3E3E3;border-radius:3px;background-color:#fff;margin-left:10px}.template-product .product-main .product-right-info .product__quantity .js-qty__wrapper{border:none;max-width:100%}.template-product .product-main .product-right-info .variant-wrapper-main.single-classfor-color{margin-bottom:0}.template-product .product-main .product-right-info .variant-wrapper-main{display:flex;flex-direction:row;align-items:center;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:center;width:100%;margin-bottom:44px;justify-content:center;-webkit-justify-content:center}.template-product .variant__color-swatch:before{border:5px solid #fff}.template-product .product-single__meta{text-align:center;padding-left:0}.template-product .product-main .product-right-info .variant-wrapper.variant-wrapper--button label.variant__label{font-size:1.125rem;color:#121111;letter-spacing:.38px;line-height:27px;margin-right:0;width:15%;padding-left:0;text-align:left;text-transform:capitalize;margin-bottom:0}.template-product .product-main .product-right-info .variant-wrapper.variant-wrapper--button select{box-sizing:border-box;height:43px;border:1px solid #E3E3E3;border-radius:3px;background-color:#fff;font-size:18px;letter-spacing:.38px;line-height:27px;margin-right:10px}.template-product .product-main .product-right-info .variant-input-wrap{margin-bottom:0}.template-product .product-main .product-right-info .variant-wrapper-main .variant-input-wrap label.variant__button-label{height:62px;width:62px;margin-right:7.5px}.template-product .product-main .product-right-info .payment-buttons{display:flex;align-items:center;justify-content:space-between;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:space-between;margin-top:33px}.related-products-main.index-section{margin-bottom:41px!important}.template-product .product-main .product-right-info .payment-buttons .shopify-payment-button button.shopify-payment-button__more-options._2ogcW-Q9I-rgsSkNbRiJzA.shopify-payment-button__button--hidden{display:none}.template-product .variant-wrapper-main label{margin-bottom:8px}.template-product .product-main .product-right-info .payment-buttons button.add-to-cart{max-width:320px;border-width:2px;width:50%;color:#4faf46;background:#fff;border-color:#4faf46;margin-right:12px;letter-spacing:.07em;border-radius:3px;text-transform:capitalize!important;font-size:18px!important;font-weight:400;line-height:1.5;padding:7px 1.36875rem 12.5px;min-height:42px;display:flex;align-items:center;justify-content:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center}.template-product .product-main .product-right-info .payment-buttons .shopify-payment-button{max-width:320px;width:50%;margin-top:0}.template-product .product-main .product-right-info .payment-buttons .shopify-payment-button button.shopify-payment-button__button{text-transform:capitalize;font-size:18px;padding:7px .4rem 12.5px;min-height:42px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.07em;color:#fff;cursor:pointer;background:#4faf46;border:1px solid transparent;border-radius:3px;height:42px;display:flex;align-items:center;justify-content:center}.template-product .product-main .product-right-info .product-single__description.rte{margin:55px auto 0;border-top:1px solid #e5e5e5;color:#121111;padding-top:40px;line-height:21px}.template-product .product-main .product-right-info .product-single__description.rte div,.template-product .product-main .product-right-info .product-single__description.rte ul li{font-family:Madera,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:27px}.template-product .page-content.page-content--product{padding-bottom:10px}.template-product .product-main .product-right-info .variant-wrapper-main.single-classfor-color{justify-content:center;-webkit-justify-content:center}.template-product .product-main .product-right-info .product-single__description.rte ul li{list-style-type:disc;position:relative}.template-product .product__thumbs.product__thumbs--below .product__thumb-item{height:100px;width:100px!important;border:1px solid #D0D0D0;margin-right:20px}.template-product .product__thumbs.product__thumbs--below{margin-top:35px}.template-product .product__thumbs.product__thumbs--below .product__thumb-item.slick-current{border-color:#121111}.template-product .product__thumbs.product__thumbs--below .product__thumb-item img{height:80px;width:80px}.template-product .related-products-main h3.section-header__title{font-family:Madera,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;line-height:27px;letter-spacing:0em;color:#121111;margin:0;text-align:center}.template-product .section-header{margin-bottom:49px}.template-product hr.hr--large{margin-bottom:35px;margin-top:0}.template-product .related-products-main .grid-product__content .grid__image-ratio{background-size:65%}.template-product .related-products-main .grid-product__content .grid-product__title.grid-product__title--body{margin-top:0;font-size:20.52px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:31px;margin-bottom:7px}.template-product .related-products-main .grid-product__content .grid-product__title.grid-product__title--body span{color:#4faf46}.template-product .related-products-main .grid-product__content .grid-product__price{margin:10px 0;font-size:20.52px;font-family:Madera,sans-serif;font-style:normal;font-weight:500;line-height:31px}.template-product .related-products-main a.color-swatch .color-swatch--icon{width:22px;height:22px}.template-product .related-products-main .grid-product__colors{margin-top:21.5px}.template-product .related-products-main .grid-product__content .grid-product__vendor{margin-bottom:9px;font-size:15.96px;line-height:24px}.product-single__related .grid__item{padding-left:5px}.product-single__related.grid{margin-left:-5px}.faq_block .faq_separater:first-child h2.faq_title{color:#000}.faq_block .faq_separater{padding-top:40px}.faq_block .faq_separater:first-child{padding-top:0}.mobile-nav__toggle span.faux-button{border-left:1px solid #e8e8e1}.customheading-color-chnge h2.faq_title{color:#000!important}.customheading-color-chnge p{color:#000}.form-error,.errors{border:none;background:transparent}.shopify-policy__title h1{text-transform:capitalize}.tree_counting_img{position:relative}.tree_counting_img .one-tree_banner{position:absolute;right:40px;top:50%;transform:translateY(-50%);text-align:right}.tree_counting_img .one-tree_banner p{max-width:500px}.tag-list__header{cursor:text}.shopify-payment-button__more-options{display:none!important}.footer__title{font-size:18px;letter-spacing:.38px;text-transform:capitalize;line-height:27px;color:#4faf46;margin:0}img.has_dropdown_icon{top:3px;position:relative}ul.site-nav.site-navigation .site-nav__link{display:flex;align-items:center}.flickity-page-dots .dot.is-selected,.flickity-page-dots .dot{width:16px;height:16px}.flickity-page-dots .dot{background:transparent;border:#fff solid 1px;opacity:1}.hero[data-arrows=true] .flickity-previous{top:50%;left:25px;transform:translateY(-50%)!important}.hero[data-arrows=true] .flickity-next{right:25px;top:50%;transform:translateY(-50%)!important}.hero[data-arrows=true] .flickity-previous{top:50%;left:25px;transform:translateY(-50%)}.hero[data-arrows=true] .flickity-next{right:25px;top:50%;transform:translateY(-50%)}.testimonials-slider .flickity-slider>div{width:50%}.testimonials-slider .flickity-page-dots{display:none}.footer__item-padding{padding:0}.tree_planted_cover{margin-bottom:46px}.color-swatch--icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid white;margin:1px;z-index:1}.color-swatch--icon:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e8e8e1;transition:border-color .2s ease;z-index:2}.color-swatch--icon{width:22px;height:22px;margin-bottom:8px}.collection-grid__wrapper .grid__image-ratio{box-shadow:2px 2px 10px #00000021}.collection-grid__wrapper .grid__image-ratio image-element{width:70%;height:70%;left:15%;top:15%}.faq-grid{transform:none;left:0}[data-center-text=true] .grid-product__colors{justify-content:flex-start!important}.grid__image-ratio{box-shadow:2px 2px 10px #00000021}.footer_news_title{color:#121111}.grid-product__tag{background-color:#9c3!important;color:#000!important}.grid-product__vendor{opacity:1!important}.payment-buttons{display:flex;align-items:center;justify-content:space-between;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:space-between;margin-top:33px}button.add-to-cart{max-width:320px;border-width:2px;width:50%;color:#4faf46!important;background:#fff;border-color:#4faf46!important;margin-right:12px;letter-spacing:.07em;border-radius:3px;text-transform:capitalize!important;font-size:18px!important;font-weight:400;line-height:1.5;padding:7px 1.36875rem 12.5px;min-height:42px;display:flex;align-items:center;justify-content:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center}.shopify-payment-button{max-width:320px;width:50%;margin-top:0}.site-header{box-shadow:none!important}.page-content--product .breadcrumbs{padding-bottom:20px}.testimonials-slider .flickity-next{content:"";background-image:url(/cdn/shop/files/arrow.png?v=1594201000);height:25px;width:25px;background-size:contain;background-repeat:no-repeat;position:absolute;left:70px;top:unset;bottom:0;transform:none}.testimonials-slider .flickity-previous{content:"";background-image:url(/cdn/shop/files/arrow.png?v=1594201000);height:25px;width:25px;background-size:contain;background-repeat:no-repeat;transform:rotate(180deg);position:absolute;left:36px;bottom:0;top:unset}.testimonials-slider .flickity-button{width:25px;height:25px;background-position:center;background-color:transparent}.testimonials-slider .flickity-button svg{opacity:0}.collection-filter__sort-container{display:flex;align-items:center;text-transform:none}.collection-filter__sort-container label{width:auto!important;font-size:15px!important;opacity:1;visibility:visible;overflow:visible;height:auto;position:static;color:#000;text-transform:capitalize!important;letter-spacing:0!important}.collection-filter__sort-container label:after{content:"By:";margin-left:5px}.collection-filter select{border:0;padding-bottom:0;height:auto;line-height:25px}li.site-nav__item a:hover{color:#4faf46!important}.faq-grid{position:static}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.testimonials-wrapper button.slick-prev.slick-arrow{top:100%!important}.testimonials-wrapper button.slick-next.slick-arrow{top:100%}.hero__text-wrap .hero__text-shadow .hero__subtitle .animation-contents{width:338px}}@media screen and (min-width: 991px){.mobile_our_story.desktop-hide-custom{display:none}}@media screen and (min-width: 768px){.mobilebackground-placeholde-outstory.desktop-hide-custom,.mobile,.desktop-hide-custom.mobile-class-main-treeplant{display:none}.template-list-collections .collection-description.rte{max-width:70%}}@media screen and (min-width: 769px){.grid.our_story_content_image.desktophide-image-divour{display:none}}@media screen and (max-width: 1300px){.our_story_content-second{padding-right:10px;padding-left:20px}.testi_cover .section-header h2{font-size:30px}.desktop_image.customdektopimg-treeplanted img{width:380px;height:100%}.tree_planted_content p{font-size:14px;line-height:21px;margin-top:50px;padding:0 80px 0 0}.tree_planted_content{padding-left:20px}.tree_planted_code:before{border-top:150px solid #f7f7f7;border-right:110px solid transparent;left:-630px}.tree_planted_section:before{width:440px}.tree_planted_content a{font-size:16px;line-height:24px}.tree_planted_code .els-cup-w-descr{font-size:20px!important;line-height:26.2px}.tree_planted_code .els-cup-w-val{font-size:32px!important;line-height:66px}.our_story_section .our_story_content h2.titile{font-size:30px;line-height:26px}.our_story_section .our_story_text p{font-size:16px;line-height:24px}.our_story_section a.our_story_link{font-size:16px;line-height:30px}.our_story_section img.our_storyimg-custom{height:100%}.our_story_section .our_story_content{max-width:535px;left:120px;top:84px}.tree_planted_section:after{border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:50px solid #4faf46}}@media screen and (max-width: 1200px){.contact_us_form_contect .grid.grid-contact-inner{display:flex;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between}.contact_us_form_contect .form-vertical-main{padding-left:40px;width:60%}.one_tree_planted_section,.our_story_content_image.mobkhide-image-divour{background-position:65%}.footer-content-second-div p,.grid__item[data-type=newsletter] p.h4.footer__title{font-size:16px}.site-footer-inner .grid__item[data-type=custom] p.h4.footer__title{margin:0 0 5px}.upper-footer .footer__item-padding{padding-right:0}.footer_social_icon .footer_download_link a{font-size:16px;line-height:18px;display:inline-flex}.footer__social .icon{width:25px;height:25px}p.copyright-main{font-size:16px}footer.site-footer p.h4.footer__title.small--hide{font-size:16px;line-height:20px}footer.site-footer .footer__collapsible p{font-size:16px;line-height:20px}.footer__collapsible li a{font-size:16px}h2.h1.hero__title .animation-contents{line-height:34px;font-size:30px}.hero__text-wrap .hero__text-shadow .hero__subtitle .animation-contents{font-size:18px!important;line-height:26px}.hero__link a.btn.btn--inverse{font-size:18px;line-height:26px}.hero__text-content:before{border-left:380px solid transparent;border-right:380px solid transparent}.hero__text-wrap:before{border-top:200px solid #1A1919;border-right:150px solid transparent}.our_story_section img.our_storyimg-custom{left:241px}.dektop-content-ourstory .fist-blank-div{width:40%}.our_story_content-second{width:60%}}@media screen and (max-width: 1143px){div#shopify-section-instructional_video{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}}@media screen and (max-width: 1120px){.our_story_content-second h2.titile{font-size:35px;line-height:22px}.our_story_content-second{padding-top:31px}}@media screen and (max-width: 1060px){.our_story_section .our_story_text p{font-size:14px;line-height:20px}ul.site-nav.site-navigation .site-nav__link{padding:7.5px 10px}.contact_us_form_contect .form-vertical-main{padding-left:30px;width:55%}}@media screen and (max-width: 1024px){.tree_planted_content a:after{top:73%}.tree_counting_content .tree_counting_text{font-size:16px}.one_tree_planted_section .one_tree_planted_content{padding-left:30px}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2 span{display:block}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2{font-size:30px;line-height:48px}.footer_social_icon .footer_download_link a:before{top:50%}div#shopify-section-our-story-page p{font-size:16px;line-height:22px}.site-footer-inner p.h4.footer__title{line-height:21px}.tree_planted_section:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #4faf46;left:51%}.our_story_content{width:63%;padding-left:20px}.hero{height:480px}div#shopify-section-our-story-page h3{line-height:23px}.hero__text-wrap:after{border-bottom:230px solid #4FAF46;border-left:90px solid transparent}.hero__text-content:before{border-left:370px solid transparent;border-right:290px solid transparent;border-top:650px solid #f7f7f7}.hero__text-shadow{left:180px}.slideshow-wrapper .slick-next,.slideshow-wrapper .slick-prev{height:35px;width:35px}.slideshow-wrapper .slick-prev:before,.slideshow-wrapper .slick-next:before{padding:4px}.hero__text-wrap:before{border-top:150px solid #1A1919;border-right:80px solid transparent}}@media screen and (max-width: 991px){.hero__link a:after{top:72%}.contact_us_form_contect .grid.grid-contact-inner{display:inline-block;width:100%}.site-nav__icons .site-nav__link--icon{padding-left:5px;padding-right:5px}.tree_counting_content h3.tree_counting_block_title{width:65%}.our_story_content-second h2.titile{font-size:40px;line-height:40px}.dektopbackground-placeholde-outstory.mobile-hide-custom{height:318px}.tree_planted_image .desktop_image{height:auto}.our_story_content-second{padding-left:72px}.page-width.page-content.instructional_video_page .section-header{margin-bottom:20px;margin-top:20px}a.site-nav__link.site-nav__link--icon.customwith-iconheader img{margin-left:0}span.currency-picker__wrapper{margin-right:0}div#shopify-section-our-story-page h3{font-size:20px;margin-bottom:10px}.our_story_content_image.mobkhide-image-divour{background-position:65%}div#shopify-section-our-story-page p{font-size:14px;line-height:22px}.faq_question_ansure .faq_question p{max-width:580px}.faq-grid{max-width:100%}.hero__text-shadow{max-width:300px;left:120px;top:-30px}.hero__text-content:before{border-left:290px solid transparent;border-right:279px solid transparent}.testimonials-wrapper button.slick-next.slick-arrow{left:60px}.testimonials-wrapper button.slick-prev.slick-arrow{left:10px}.testi_cover{margin-bottom:80px}.testimonials-wrapper button.slick-next.slick-arrow,.testimonials-wrapper button.slick-prev.slick-arrow{bottom:-70px}.testimonials-main blockquote.testimonials-slider__text p{font-size:16px;line-height:24px}.testi_cover .section-header .sub-title p{font-size:16px}.tree_planted_content p{padding:0 40px 0 0;margin-top:30px}.tree_planted_code{justify-content:center;-webkit-justify-content:center}.tree_planted_section:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:30px solid #4faf46}.tree_planted_code:before{left:-610px}.tree_planted_section:before{left:-180px}.desktop_image.customdektopimg-treeplanted img{width:291px}.testi_cover .testimonials-main .section-header{width:100%;border-right:none;padding-left:0}.footer_social_icon .footer_download_link a:before{width:16px;height:16px;top:13px;background-repeat:no-repeat;background-size:contain}.testimonials-main .testimonials-wrapper{width:100%;margin-top:20px;padding-left:0}.header-layout--left-center .header-item--icons{-webkit-box-flex:0 0 158px!important;-ms-flex:0 0 158px!important;flex:0 0 158px!important}.header-item.header-item--icons .site-nav__link--icon .icon{width:24px;height:24px}.site-nav__link--icon{padding-left:12px}ul.site-nav.site-navigation .site-nav__link{padding:7.5px 5px}span.currency-picker__wrapper select{padding-right:22px}.contact_us_form_contect .form-vertical-main{padding-left:30px}.header-item.header-item--navigation li.site-nav__item a,.currency-input{font-size:14px}div#shopify-section-new-contact-us .contact_us_image{width:100%;text-align:center;padding-left:0}.site-nav__link--icon .icon{width:22px;height:22px}.contact_us_form_contect .left-info{width:100%;padding:0}.grid.grid-contact-inner{margin:0}.contact_us_form_contect .form-vertical-main{width:100%;border:none;padding:0;margin-top:20px}div#shopify-section-new-contact-us .contact_us_form_contect{width:100%;padding-left:0;margin-top:30px}.grid-contact-main{margin:0}}@media screen and (max-width: 990px){.app-code-mobile-class .els-cup-w-val{color:#4eaf45}.mobile_our_story{display:flex;flex-direction:column;display:-webkit-flex;-webkit-flex-direction:column}.our_story_section .our_stort_image img,.our_story_section img.our_storyimg-custom{position:static}.one-whole.text-class-treeplant-mobile-treeplant,.one-whole.app-code-mobile-class,.one-whole.img-div-mobile-class-treeplant{padding:0;position:relative}.desktop-hide-custom.mobile-class-main-treeplant:before{content:"";position:absolute;width:100%;border-top:289px solid #f1f1f17d;border-right:780px solid transparent;top:150px;left:0;z-index:9}.desktop-hide-custom.mobile-class-main-treeplant:after{content:"";position:absolute;background:#f1f1f17d;width:100%;height:150px;right:0;top:0}.desktop-hide-custom.mobile-class-main-treeplant{position:relative;padding:0;overflow:hidden}.one-whole.text-class-treeplant-mobile-treeplant{height:328px;z-index:9;padding:40px 80px}.mobile_image.custom-mobileimg-treeplanted img{width:100%;position:relative;z-index:9}.text-class-treeplant-mobile-treeplant p{font-size:16px;line-height:22px}.text-class-treeplant-mobile-treeplant a{font-size:16px;color:#4faf46;line-height:22px}}@media screen and (max-width:957px){.header-item.header-item--navigation li.site-nav__item a.site-nav__dropdown-link.site-nav__dropdown-link--top-level{font-size:14px}}@media screen and (max-width: 867px){.header-item.header-item--navigation li.site-nav__item a.site-nav__dropdown-link.site-nav__dropdown-link--top-level{font-size:11px}}@media screen and (max-width: 863px){.our_story_content-second{padding-top:0;padding-right:0}.tree_planted_section:before{left:-210px}.tree_planted_content p{padding:0 20px 0 0}.dektopbackground-placeholde-outstory.mobile-hide-custom{background-position:-50px 0}.grid.instructional_video_section .instructional_video_block{width:50%}}@media screen and (max-width: 793px){.header-layout--left-center .header-item--logo{min-width:80px;flex:0 0 80px!important}}@media screen and (max-width: 768px){.template-product .product-main .product-right-info .payment-buttons{justify-content:center;-webkit-justify-content:center}.grid-product__price{min-height:60px}body.template-product div#slick_slider_related .slick-track{display:flex;display:-webkit-flex}.our_story_content-second h2.titile{font-size:34px;line-height:33px;margin-top:5px}.dektopbackground-placeholde-outstory.mobile-hide-custom{background-position:-60px 0}.our_story_content{width:100%;padding:740px 10px 20px}.grid.our_story_content_image.mobkhide-image-divour{display:none}.page-width.page-content.instructional_video_page .section-header{margin-bottom:40px}.our_story_section .our_story_text p{line-height:19px}body.template-page.currencies-enabled .main-content{min-height:auto}div#shopify-section-new-contact-us .contact_us_image{display:none}body.template-collection header.section-header .rte p{font-size:16px}body.template-collection .grid.grid--uniform.grid--collection .grid__item{width:50%}.template-product .product-main .product-right-info .payment-buttons button.add-to-cart,.template-product .product-main .product-right-info .payment-buttons .shopify-payment-button{max-width:100%}.template-product .product-main{flex-direction:column;-webkit-flex-direction:column}.template-product .product-main .product-left-image,.template-product .product-main .product-right-info{width:100%}body.template-collection h1.section-header__title{font-size:1.6875rem}body.template-collection header.section-header .rte span{font-size:.98438rem}body.template-collection header.section-header .rte{max-width:100%;margin:0 auto 40px}div#shopify-section-new-contact-us .google_map_embeded_code{margin-top:40px}.our_story_content_image.mobkhide-image-divour{background-position:76%;height:auto}.one_tree_planted_section{height:294px}.one_tree_planted_section{background-position:70%}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text p{font-size:14px;line-height:20px}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2{font-size:25px;line-height:30px}.one_tree_planted_section .one_tree_planted_content h2.title{font-size:20px;line-height:20px;margin-bottom:9px}.one_tree_planted_section .one_tree_planted_content h4.sub_title{margin-bottom:6px}.one_tree_planted_section .one_tree_planted_content{background:transparent!important}.template-product .product-main .product-right-info h1.h2.product-single__title{font-size:35px}.template-product .product-main .product-right-info span.money{font-size:28px}.decor_mobile_price{margin:59px 0 .5rem!important}}@media screen and (max-width: 767px){nav.breadcrumbs li.breadcrumbs__item{font-size:14px}.mobile-nav__child-item span.collapsible-trigger__icon{border:none}.template-product .related-products-main.index-section.index-section--small .grid-overflow-wrapper{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:20px}.template-product .product-main .product-right-info .product-single__description.rte div,.template-product .product-main .product-right-info .product-single__description.rte ul li{font-size:16px}.template-product .product-single__related{display:flex;width:100%;white-space:unset;transform:none;flex-wrap:wrap}.breadcrumbs a,.breadcrumbs span{font-size:14px}.product-single__related .grid__item.grid-product{width:48%;flex:unset}.template-product .product-main .product-left-image .product__main-photos{margin:0}body.template-collection div#shopify-section-collection-template .collection-filter .collection-filter__item.collection-filter__item--drawer{flex:0 1 100%}body.template-collection .grid-product__image-mask .grid__image-ratio.grid__image-ratio--square.lazyloaded{background-size:74%}.tree_counting_content .tree_counting_text{padding-right:0}.one_tree_planted_section .one_tree_planted_content{background:#f7f7f7!important}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text p{font-size:18px;line-height:27px}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2{font-size:35px;line-height:46px}.one_tree_planted_section .one_tree_planted_content h2.title{font-size:23px;line-height:31px}div#shopify-section-new-contact-us .index-section{margin-top:27px}.text-class-treeplant-mobile-treeplant a{position:relative}.text-class-treeplant-mobile-treeplant a:after{content:"";position:absolute;background-image:url(/cdn/shop/files/right-arrow.png?v=1593779496);height:16px;width:16px;background-size:contain;background-repeat:no-repeat;top:72%;transform:translateY(-50%);left:110%}footer.site-footer .collapsible-content__inner .footer_collapsible--disabled{padding-top:9.5px}div#shopify-section-1593260078938{margin-bottom:10px}header.section-header.our_story_heading h1.section-header__title{font-size:35px;line-height:35px}.header-layout.header-layout--left-center{flex-wrap:wrap;width:100%}.header-layout .site-nav{width:33.33%}.header-layout .header-item.header-item--logo{display:unset;max-width:33.33%}.site-header__logo a{justify-content:center;-webkit-justify-content:center}.header-layout .header-item.header-item--icons{width:33.33%;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;display:-webkit-flex;-webkit-align-items:flex-end;-webkit-justify-content:flex-end}.header-layout .header-item.header-item--icons .site-nav{width:auto}.grid__item[data-type=newsletter] p.h4.footer__title{font-size:14px}.tree_planted_section:after{left:50%}.page-width.page-content.faq_page>.grid{margin:0}.site-header__logo a{width:auto!important}.header-layout[data-logo-align=left] .site-header__logo{margin-right:0}.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{-webkit-box-flex:0 1 100%!important;-ms-flex:0 1 100%!important;flex:0 1 100%!important;margin:0!important;max-width:100%;justify-content:center;-webkit-justify-content:center}.header-item.header-item--navigation{display:none}.site-nav__link--icon.js-search-header{padding-left:0}.header-layout--left-center .header-item--icons{-webkit-box-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.grid__item[data-type=newsletter] p.h4.footer__title{margin-bottom:10px}.site-footer-inner p.h4.footer__title{line-height:20px}.hero__text-shadow{left:0;top:0}.site-footer-inner .grid__item{text-align:left}.footer__newsletter input{margin-top:0}.footer_social_icon .footer_download_link{margin-bottom:10px;display:inline-flex}.footer_social_icon .footer_download_link a{padding-left:27px}.footer-content-second-div p{font-size:13px;margin:0 0 4px}.site-footer-inner p.h4.footer__title{text-align:left}.site-footer-inner p.h4.footer__title{font-size:14px}.site-footer-inner .grid__item[data-type=custom] p.h4.footer__title{text-align:left;margin-bottom:5px}.testi_cover .section-header h2:before{left:0}.testimonials-wrapper button.slick-prev.slick-arrow{left:-10px}.testimonials-wrapper button.slick-next.slick-arrow{left:40px}.hero .slick-arrow{display:none!important}div#shopify-section-1593260078938 .page-width{padding:0}.mobile_image.custom-mobileimg-treeplanted:before{width:0;height:0;border-bottom:330px solid #4faf46;border-right:300px solid transparent;content:"";position:absolute;top:26%;transform:translateY(-50%);z-index:1}.one-whole.text-class-treeplant-mobile-treeplant:after{width:0;height:0;border-top:340px solid #f1f1f157;border-left:790px solid transparent;content:"";position:absolute;top:0;right:0;z-index:-1}.mobile-hide-custom{display:none!important}.upper-footer .grid__item{width:50%}.upper-footer .grid__item:after{display:none}a.site-nav__link.site-nav__link--icon span.cart-link img{max-width:18px}div#shopify-section-blog-template .article__grid-meta a.article__title{font-size:18px}div#shopify-section-blog-template .blog-main:last-child{margin-bottom:0}div#shopify-section-blog-template .article__grid-meta .article_excerpt span{font-size:16px}.one_tree_planted_section .one_tree_planted_content{width:100%;padding:0 20px 70px}.tree_counting_text_title{margin-bottom:30px}.tree_counting_text_title:last-child{margin:0}.tree_counting_img.mobile{margin-bottom:30px}.page-content.one_tree_planted_page h2.title.tree_counting_title{font-size:46px;justify-content:left;-webkit-justify-content:left;margin-bottom:20px;padding:0 20px;line-height:53px}div#shopify-section-tree_counting{padding:0}.tree_counting_content .tree_counting_text{font-size:14px;line-height:22px}.page-width.page-content.faq_page .section-header,div#shopify-section-one_tree_planted_banner .section-header{margin-top:20px}.one_tree_planted_content-mobile-image-main img{width:100%}.tree_counting_content h3.tree_counting_block_title{font-size:20px}.one_tree_planted_content-mobile-image-main{padding:0}.tree_counting_content.grid{padding:0 20px}.one_tree_planted_section .one_tree_planted_content img{width:100%}.page-width.page-content.one_tree_planted_page{padding-left:0;padding-right:0}.one_tree_planted_section{height:auto;margin:0;flex-direction:column;-webkit-flex-direction:column}h1.section-header__title{font-size:30px;line-height:30px}.instructional_video_content .instructional_video_text p{font-size:16px;line-height:22px}.instructional_video_content h5.instructional_video_title{font-size:18px;line-height:25px}.faq_question_ansure .faq_question p{max-width:450px}.faq_question_ansure .faq_question,.page-content.faq_page .faq_separater h2.faq_title{font-size:18px}.faq_question_ansure .faq_ansure p{font-size:16px;line-height:20px}.desktop{display:none}.our_story_bottom_image_mob.mobile{margin:0}.our_story_bottom_image_mob.mobile img{width:100%;margin-top:10px}.our_story_content_image.mobkhide-image-divour{margin:0;height:auto;padding:10px}.our_story_bottom_image{margin:0}.our_story_content{width:100%}.contact_us_form_contect .form-vertical-main{border-left:none;padding-left:0}.mobile-nav__link--top-level{font-size:16px}.currency-input{font-size:14px}div#shopify-section-new-contact-us .contact_us_image{width:100%;text-align:center;margin-bottom:20px}h2.contact_us_page_title.hero__title{font-size:30px}.contact_us_content p{font-size:16px}.contact_us_form_contect .form-vertical label{font-size:16px;margin-bottom:3px}.contact_us_form_contect .address_content{font-size:16px;margin-bottom:20px}div#shopify-section-new-contact-us .contact_us_form_contect{width:100%}.one-whole.text-class-treeplant-mobile-treeplant{padding:40px 50px}button.site-nav__link.site-nav__link--icon.js-drawer-open-nav{padding-left:0}.site-header{padding:10px 0 15px}.header-layout{align-items:center;-webkit-align-items:center}p.copyright-main{text-align:center}.index-section{margin:30px 0}.footer__collapsible li a{font-size:14px;padding:0 0 4px}.footer_social_icon .footer_download_link a{font-size:14px}footer.site-footer .footer__collapsible p{font-size:14px}p.copyright-main{font-size:14px;padding-bottom:20px}.footer__title{font-size:14px;letter-spacing:0;text-transform:capitalize}.site-footer .grid__item{padding-bottom:0}.footer_social_icon{padding-top:0}.upper-footer{margin-bottom:20px;margin-top:10px}.site-footer-inner{padding-top:0}.dektopbackground-placeholde-outstory.mobile-hide-custom{display:none!important}.testi_cover .section-header h2{font-size:25px}.mobilebackground-placeholde-outstory.desktop-hide-custom{background-repeat:no-repeat;background-size:cover;padding:0 40px}.our_story_content-second{width:100%;padding-top:1030px;padding-bottom:400px}div#shopify-section-1593244153125 .page-width{padding:0}h2.section-header__title{font-size:25px;line-height:26px}.hero__text-content:before{display:none}.hero__text-wrap:after{border-left:80px solid transparent;border-bottom:150px solid #4FAF46}.site-nav__link--icon+.site-nav__link--icon{margin-left:0}.site-nav__link--icon{padding-left:15px;padding-top:0;padding-bottom:0}.header-item.header-item--logo{margin-left:10px}h2.h1.hero__title .animation-contents{line-height:29px;font-size:25px}.hero__text-wrap .hero__text-shadow .hero__subtitle .animation-contents{font-size:16px!important;line-height:23px}.hero__link a.btn.btn--inverse{font-size:16px}.hero__text-shadow{max-width:300px}.testimonials-wrapper .slick-slide .rte-setting p{font-size:14px}.testimonials-main blockquote.testimonials-slider__text cite{line-height:21px}.our_story_section{position:relative}.our_story_section:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:100px solid #4eaf45;border-left:100px solid transparent}.section-header{margin-bottom:32px}}@media screen and (max-width:670px){.our_story_content{padding:700px 10px 20px}}@media screen and (max-width:575px){.small--one-half{width:100%;text-align:center}.tree_counting_img .one-tree_banner p{max-width:100%}.tree_counting_img .one-tree_banner{right:0;padding:0 20px;left:0}.grid.our_story_bottom_image.desktop .our-story_banner p{max-width:100%}.grid.our_story_bottom_image.desktop .our-story_banner{right:0;padding:0 20px;left:0}.hero__link a:after{height:17px;width:17px;top:75%}.our_story_content{padding:565px 10px 20px}body.template-collection header.section-header .rte p{font-size:14px;line-height:25px}.template-product .product-main .product-right-info .product__quantity label{width:auto}.template-product .related-products-main .grid-product__content .grid-product__vendor{font-size:11.96px}.template-product .related-products-main .grid-product__content .grid-product__title.grid-product__title--body{font-size:14.52px;line-height:19px}.template-product .related-products-main .grid-product__content .grid-product__price{font-size:14.52px;min-height:60px}.template-product .product-main .product-right-info .variant-wrapper.variant-wrapper--button label.variant__label{width:auto}.template-product .product-main .product-right-info .product__quantity label,.template-product .product-main .product-right-info .variant-wrapper.variant-wrapper--button label.variant__label{padding-left:0}.template-product .product-main .product-right-info .product__quantity{max-width:100%;margin:0 auto 15px}.template-product .product-main .product-right-info .variant-wrapper-main.single-classfor-color{max-width:100%}.template-product .product-main .product-right-info .variant-wrapper-main{max-width:100%;margin:0 auto 25px}.template-list-collections .collection-main .collection-inner{width:100%;text-align:center}.template-list-collections .collection-main .collection-inner a.collection-item:after{background:#fff}.page-content.one_tree_planted_page h2.title.tree_counting_title{display:inherit}.hero .slick-prev{left:0}.hero .slick-next{right:0}.slideshow-wrapper .slick-next,.slideshow-wrapper .slick-prev{height:25px;width:25px}.slideshow-wrapper .slick-prev:before,.slideshow-wrapper .slick-next:before{padding:3px}.faq_question_ansure .faq_question p{max-width:330px}.faq_question_ansure .faq_question{line-height:24px}.grid.instructional_video_section .instructional_video_block{width:100%}}@media screen and (max-width: 480px){div#shopify-section-new-contact-us .contact_us_image{display:none}body.template-collection .collection-filter__item{flex:0 1 100%}.page-content.one_tree_planted_page h2.title.tree_counting_title div{line-height:47px!important}.instructional_video_block .instructional_video_image .instructional_video{height:50%}.our_story_content p.p1,.our_story_content{width:100%}.mobile_image.custom-mobileimg-treeplanted:before{border-bottom:220px solid #4faf46}.our_story_content-second{padding-top:600px;padding-bottom:300px;padding-right:0}.our_story_content-second h2.titile{font-size:35px}.site-header{padding:10px 0}.hero__text-shadow{max-width:270px}.hero{height:420px}.desktop-hide-custom.mobile-class-main-treeplant:before{border-right:460px solid transparent}.hero__text-wrap:before{border-top:110px solid #1A1919}.contact_us_form_contect .form-vertical button.btn{max-width:100%}.our_story_content{padding:548px 10px 50px!important}.page-width.page-content.our-story-page{padding-left:0;padding-right:0}div#shopify-section-our-story-page h3{max-width:200px}}@media screen and (max-width: 425px){.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2 span{width:70%}.our_story_content-second{padding-top:560px}}@media screen and (max-width: 420px){.our_story_content-second{padding:510px 0 90px}body.template-collection .grid-product__meta .grid-product__title.grid-product__title--body{min-height:110px}.template-product .product-main .product-right-info .payment-buttons button.add-to-cart{font-size:16px!important;padding:7px 7px 12.5px}.template-product .product-main .product-right-info .payment-buttons .shopify-payment-button button.shopify-payment-button__button{font-size:16px}.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2 span{width:74%}.footer__newsletter input{padding:10px 36px 10px 10px}.footer_social_icon .footer_download_link a:before{width:14px;height:14px;top:15px}.our_story_content{padding:474px 10px 50px!important}.faq_question_ansure .faq_question p{max-width:230px}.footer_social_icon .footer_download_link a{padding-left:21px}}@media screen and (max-width: 375px){.one_tree_planted_section .one_tree_planted_content .one_tree_planted_text2 span{width:92%}.one-whole.text-class-treeplant-mobile-treeplant{height:398px}.one-whole.text-class-treeplant-mobile-treeplant{padding:20px 50px}.one-whole.app-code-mobile-class{margin-top:-60px}.mobile_image.custom-mobileimg-treeplanted img{margin-top:-30px}.one-whole.text-class-treeplant-mobile-treeplant:after{border-top:258px solid #f1f1f157;border-left:740px solid transparent}.our_story_content{padding:410px 10px 50px!important}}@media screen and (max-width: 374px){.footer__social li{margin:0 5px 10px 0}.upper-footer .grid__item{width:100%}.footer__social .icon{width:20px;height:20px}.footer_social_icon .footer_download_link a:before{top:13px}}@media screen and (max-width: 366px){body.template-collection .grid-product__meta .grid-product__title.grid-product__title--body{font-size:16px;min-height:128px}}@media screen and (max-width: 322px){.our_story_content{padding:360px 10px 50px!important}}.custom-minus-plus-hide button.js-qty__adjust.js-qty__adjust--minus,.custom-minus-plus-hide button.js-qty__adjust.js-qty__adjust--plus{display:none}.tag-list--checkboxes .tag.tag--active a{color:#4faf46!important}.tag-list--checkboxes .tag a{padding-left:0}.tag-list--checkboxes .tag a:before{display:none}.customtagheadingbutton{padding:0}.grid-product__tag{text-transform:uppercase}.hero__text-wrap a.btn.btn--inverse{text-transform:capitalize}.article__date.customdate time{line-height:27px!important}.custom_blog_article_page,.custom_catalog{line-height:27px}.custom_header_file_css.grid.grid--center{display:flex;margin:auto}.custom_header_file_css .h5{font-weight:600}.custom-mega-menu-css{text-transform:uppercase;margin-bottom:5px}.custom-mega-menu-css a{font-weight:600}.instructional_thumb_image .video_play_image_overlay:before{position:absolute;content:"";background:#0000001a;left:0;top:0;width:100%;height:100%;z-index:9;bottom:0;right:0}.button_catalog a:before{content:"";position:absolute;background-image:url(/cdn/shop/files/download_icon.png?v=1593775406);width:20px;height:19px;left:0;top:68%;transform:translateY(-50%)}.button_catalog a{padding-left:35px;font-size:18px;border:none;color:#4faf46;font-weight:400;letter-spacing:.52px;margin:0}.button_catalog a:hover{border:none}.button_catalog{text-align:center}.button_catalog a:after{position:relative!important}.image_catalog img{display:block;margin:auto}#shopify-section-catalog .button_catalog{margin:20px 0 30px;text-align:center}.section-header.custom_css_for_catalog{margin-bottom:25px}.custom_catalog{text-align:center}.product-single__meta.custom_product-single__meta h1.h2.product-single__title{line-height:55px!important;margin-bottom:10px!important}.custom_section_header{margin-bottom:50px}@media screen and (max-width: 768px){.our_story_content_image.desktophide-image-divour{background-repeat:no-repeat;background-size:cover;margin:0}#shopify-section-list-collections-template .custom_collection_description{font-size:14px}}@media screen and (max-width: 767px){.our_story_content{padding:830px 10px 20px}.product-single__meta.custom_product-single__meta h1.h2.product-single__title{line-height:45px!important}.custom_section_header{margin-bottom:32px}}@media screen and (max-width: 767px){.custom_search_css{height:auto!important}#NavDrawer{z-index:9999}}.custom_mega_menu{z-index:99}@media screen and (max-width: 425px){h2.ontree-plante-heading{font-size:18px!important;padding-top:21px!important}.custom_size_for_description,#shopify-section-product-template .custom_size_for_description ul li{font-size:14px}.template-product .product-main .product-right-info .product-single__description.rte ul li:before{height:3px;width:3px}.custom_search_css{min-height:110px!important}}@media screen and (max-width: 375px){.custom_search_css{min-height:135px!important}}@media screen and (max-width: 320px){.custom_search_css{min-height:190px!important}}@media screen and (max-width: 769px) and (min-width: 766px){.custom_search_css{min-height:155px!important}}h2.ontree-plante-heading{font-size:25px;padding-top:10px;color:#4faf46}.replacement-page-main .page-blocks{width:66%;margin:auto}.replacement-page-main .rte{line-height:27px;text-align:left}.replacement-page-main .index-section{margin:0!important}.replacement-page-main{margin-bottom:30px}.shopify-policy__title h1{font-size:45px;line-height:68px;letter-spacing:.94px;color:#4faf46}.shopify-policy__title{margin-bottom:80px}.shopify-policy__body{line-height:27px}.shopify-policy__container{max-width:62ch!important}.custom-mega-menu-css{width:90%;min-height:55px}.product-images-custom-zoom{cursor:zoom-in}@media screen and (max-width: 769px){.replacement-page-main .page-blocks{width:100%;margin:auto}.shopify-policy__title h1{font-size:30px;line-height:30px}.shopify-policy__title{margin-bottom:32px}}@media screen and (min-width: 768px) and (max-width: 1200px){.template-product .related-products-main .grid-product__content .grid-product__title.grid-product__title--body{height:121px;max-height:121px;overflow:hidden}body.template-collection .grid-product__meta .grid-product__title.grid-product__title--body{line-height:21px}.grid-product__meta .grid-product__title.grid-product__title--body{height:100px}}@media screen and (min-width: 768px) and (max-width: 792px){.site-header__logo img{width:52%}}@media screen and (min-width: 1316px){.custom-mega-menu-css{width:80%}}@media screen and (max-width: 1150px){.custom-mega-menu-css{height:55px;width:100%}}@media screen and (max-width: 1050px) and (min-width: 990px){.header-item.header-item--navigation li.site-nav__item a{font-size:16px}}.product-main-images{margin-bottom:20px}@media screen and (max-width: 575px){.template-product .product-main .product-right-info .variant-wrapper.variant-wrapper--button select{margin-right:0;margin-left:35px}}.breadcrumbs{display:flex;flex-wrap:wrap;padding:0 17px;justify-content:center}body.template-page main#MainContent p,ul li{color:#8c8c8c;font-size:14px;letter-spacing:.38px;line-height:20px;text-align:center}@media screen and (min-width: 320px){body.template-page main#MainContent p,ul li{text-align:left}}.mobile-nav__has-sublist,.mobile-nav__link--top-level,.mobile-nav__sublist .mobile-nav__link,.mobile-nav__sublist .mobile-nav__faux-link{text-align:left}@media screen and (max-width:767px){.grid-product__meta .grid-product__title.grid-product__title--body{font-size:13px;line-height:17px}.product-single__meta .breadcrumbs{padding:0}.testimonials-slider__text{margin:0!important;padding:0!important}.testimonials-slider .flickity-slider>div{width:100%}.testimonials-slider{padding-bottom:50px}.testimonials-slider .flickity-previous{left:14px}.testimonials-slider .flickity-next{left:50px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom-jtpl.css.map */
