*{padding:0;margin:0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-size:16px}h1,h2,h3,h4,h5,h6{line-height:1.4em;letter-spacing:0px!important}h1{font-size:50px!important}h2{font-size:40px!important;text-transform:capitalize}h3{font-size:36px!important}h4{font-size:30px}h5{font-size:25px}h6{font-size:20px;margin:0}p{font-size:16px;line-height:1.6em;color:#a4a4a4}img{max-width:100%;width:auto}ul,li{list-style-type:none}a{text-decoration:none;cursor:pointer;transition:.3s ease;color:#2d5016}.wrapper{padding:70px 0;position:relative}.container{width:90%;max-width:100%;margin:auto}.container,.page-width,.rich-text.content-container{width:90%;max-width:100%;margin:0 auto;padding:0}.btn{background-color:#2d5016;color:#fff;text-transform:capitalize;padding:20px 40px;font-size:16px;font-weight:600;border-radius:12px;border-top:3px solid #96A78A}.btn:hover{background-color:#96a78a;border-top:3px solid #2d5016;color:#2d5016}.flex{display:flex}.custom-marquee{overflow:hidden;white-space:nowrap;box-sizing:border-box;padding:10px 0}.marquee-content{display:inline-block;white-space:nowrap;animation:marquee linear infinite}.marquee-item{margin-right:50px;display:inline-block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.header{padding:0!important}.header.header--middle-left{display:flex;justify-content:space-between;padding-bottom:5px!important;align-items:flex-start}.header__inline-menu a{font-size:17px}.header__heading-logo-wrapper{text-align:center}.header__icon .svg-wrapper{width:50px;height:50px;background:radial-gradient(circle,#838e86,#6a776d);border-radius:50%}.header__icon .icon{height:1.6rem}.header__menu-item span{font-size:16px;color:#fff!important}.header__icon .icon.icon-cart-empty{height:2.9rem!important}.wrapper.main-banner{text-align:center}.tagline p{background-color:#fbf3dd;display:inline-block;color:#2b683e;font-weight:400;padding:7px 20px;border-radius:50px}.top-content h1{text-transform:capitalize;max-width:980px;margin:40px auto 70px}.top-content .btn{background-color:#fff;color:#000;border-top-color:#c3c3c3}.top-content .btn:hover{background-color:#c3c3c3;border-top-color:#fff}.main-banner .client-logo-slider{margin-top:100px}.main-banner .client-logo-slider .slick-slide{text-align:center;display:flex!important;justify-content:center;background-color:#fff;align-items:center;margin:0 10px;padding:20px;background:radial-gradient(circle,#838e86,#6a776d);border-radius:0 0 20px 20px}.main-banner .container{width:98%}.main-banner .client-logo-slider{margin-top:30px}.client-logo-slider .slick-track{display:flex;align-items:end}.client-logo-slider .slick-slide.slick-current.slick-active{clip-path:polygon(0 0,100% 12%,100% 100%,0% 100%);height:270px}.client-logo-slider [data-slick-index="1"],.client-logo-slider [data-slick-index="1"].slick-cloned{clip-path:polygon(0 0,100% 12%,100% 100%,0% 100%);height:230px}.client-logo-slider [data-slick-index="2"],.client-logo-slider [data-slick-index="2"].slick-cloned{clip-path:polygon(0 0,100% 12%,100% 100%,0% 100%);height:200px}.client-logo-slider [data-slick-index="5"],.client-logo-slider [data-slick-index="5"].slick-cloned{clip-path:polygon(0 12%,100% 0,100% 100%,0% 100%);height:270px}.client-logo-slider [data-slick-index="4"],.client-logo-slider [data-slick-index="4"].slick-cloned{clip-path:polygon(0 12%,100% 0,100% 100%,0% 100%);height:230px}.client-logo-slider [data-slick-index="3"],.client-logo-slider [data-slick-index="3"].slick-cloned{clip-path:polygon(0 12%,100% 0,100% 100%,0% 100%);height:200px}.about-us-wrap .container,.qualities-wrap .container,.difference-wrap .container,.reach-us-wrap .page-width,.contact-form-wrap .page-width,.single-product-page .page-width,.product-desc-section .container,.product-tabs-section .container,.text-video-wrap .container{max-width:1200px}.half-col{width:50%}.image-wrap{text-align:right}.half-col img{border-radius:30px}.half-col.left-col{margin-right:2%}.btn-wrap{margin-top:30px;display:flex}.marquee-item .text{display:flex;align-items:center}.marquee-item h6{color:#000;font-size:16px;margin-left:10px}.tagline.dif-col{margin-bottom:20px}.tagline.dif-col p{background-color:#b89e81;color:#fff;padding:5px 25px}.qualities-wrap .content-wrap{max-width:600px;margin:auto;text-align:center}.quality-list-wrapper ul li h6{font-size:16px;position:relative;padding-left:28px}.quality-list-wrapper ul{display:flex;flex-wrap:wrap;justify-content:center}.quality-list-wrapper ul li{background:linear-gradient(263deg,#fff,#e9e1d9);padding:10px 10px 10px 20px;margin-right:40px;border-radius:50px;margin-top:50px}.quality-list-wrapper ul li h6:before{position:absolute;content:"\f046";left:0;font: 14px/1 FontAwesome;top:5px;font-size:20px;color:#b89e81}.blurb.flex{align-items:start;background:linear-gradient(4deg,#fff,#f9f9f9);border-width:1px;border-style:solid;border-image:linear-gradient(to bottom,#e0e0e0,#fff) 1;padding:15px;margin-bottom:20px}.blurb.flex img{width:50px;background-color:#e5e5e5;padding:10px}.blurb-text{padding-left:20px}.blurb-text h4{font-size:20px}.faq-wrapper .collapsible-content__header p.caption-with-letter-spacing{letter-spacing:0px;display:inline;background-color:#b89e81;color:#fff;padding:5px 25px;border-radius:50px}.faq-wrapper .accordion__title.inline-richtext.h4{font-size:16px!important}.accordion.content-container p{letter-spacing:0}footer .footer-block__details-content.footer-block-image{display:block}footer .footer-block__image-wrapper{margin-bottom:0!important}.footer-block__heading{font-size:16px!important;margin-bottom:20px!important}.footer-contacts li{position:relative;padding-left:40px;margin-bottom:25px}.footer-contacts li:before{position:absolute;content:"";left:0;font:14px/1 FontAwesome;font-size:15px;background-color:#b89e81;width:32px;height:32px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center}.footer-contacts li.location:before{content:"\f0e0"}.footer-contacts li.phone:before{content:"\f095"}.footer-contacts li a{color:#777575}.footer-contacts li a:hover,.footer-block__details-content.list-unstyled a:hover{color:#2b683e}.footer-block__details-content.list-unstyled a{font-size:16px}.footer__copyright{margin-top:0!important}.footer__content-bottom{padding-top:10px!important}.footer__copyright.caption{display:flex;align-items:center;justify-content:space-between;width:90%;max-width:100%}.footer__content-bottom{border-top:1px dashed #989898!important}.copyright__content{font-size:16px;letter-spacing:0px}.copyright__content a{color:#2b683e!important}.copyright__content a:hover{color:#000}.footer__content-top{padding-bottom:20px!important;display:block}.list-social__item{margin-right:10px}.list-social__item a{color:#2b683e;border-radius:50%;border:1px solid #2B683E;padding:7px!important}.list-social__item a:hover{background-color:#2b683e;color:#fff}.reach-us-wrap .media.media--transparent.media--adapt{padding-bottom:0!important}.reach-us-wrap .multicolumn-card__image{position:relative!important}.banner-title{text-align:center}.reach-us-wrap .title.inline-richtext.h1,.contact-form-wrap .title.inline-richtext.h1{text-align:center;width:100%}.reach-us-wrap .multicolumn-card__info h3{font-size:26px!important}.contact-form-wrap .field__input,.contact-form-wrap .customer .field input{background-color:#f2f2f2;font-size:16px}.contact-form-wrap .button,.button.button--primary,.product-form__submit{background-color:#2d5016;color:#fff;text-transform:capitalize;padding:20px 40px;font-size:16px!important;font-weight:600;border-radius:12px;border-top:3px solid #96A78A}.contact-form-wrap .button,.button.button--primary:hover,.product-form__submit:hover{background-color:#96a78a;border-top:3px solid #2d5016}.contact-form-wrap .field__label,.contact-form-wrap .customer .field label{font-size:18px}.contact-form-wrap .contact__button{margin-top:20px!important}#ContactForm-email-error{position:absolute;bottom:-27px;font-size:14px!important}.call-to-action-banner{min-height:auto!important}.call-to-action-banner p{color:#fff}.call-to-action-banner .banner__content{padding:20px!important}.call-to-action-banner .button{background-color:#fff;color:#000!important;text-transform:capitalize!important;padding:20px 40px!important;font-size:16px!important;font-weight:600!important;border-radius:12px!important;letter-spacing:0px!important;border-top:3px solid #c3c3c3!important}.call-to-action-banner .button:hover{background-color:#c3c3c3;border-top:3px solid #fff!important}.collection-list-wrap .card__heading{font-size:26px!important;text-transform:capitalize;color:#2d5016}.collection-list-wrap .banner__content{padding:20px!important}.collection-list-wrap .button:hover{background-color:#c3c3c3;border-top:3px solid #fff}.collection-list-wrap .card__media{border-radius:20px!important}#main-collection-filters #FacetFiltersForm{background-color:#f5f5f5;padding:20px}#main-collection-filters .facets-container{padding-top:0!important}.active-facets-vertical-filter h2{font-size:36px!important;font-weight:600;color:#2d5016}#FacetSortForm{margin-bottom:50px}.facet-filters__label,.product-count__text{font-size:24px!important;font-weight:600;color:#2d5016}#ProductGridContainer #product-grid .grid__item{border:1px solid #ccc}#ProductGridContainer #product-grid .grid__item .card__heading,#ProductGridContainer #product-grid .card-information .price{font-size:20px!important}#ProductGridContainer #product-grid .card__information{padding:0!important}.badge{font-size:12px!important;background-color:#2d5016!important;color:#fff!important}.product--large:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:50%!important}.related-products__heading{text-align:center}.single-product-page .product__text.inline-richtext{background-color:#b89e81;display:inline;padding:5px 20px;border-radius:50px;color:#fff;letter-spacing:0px}.product__title h2{font-size:34px!important;margin-top:20px}.price-item.price-item--regular{font-size:20px!important;color:#2d5016}.product-form__input--pill input[type=radio]+label{padding:10px 20px!important;font-size:16px!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#96a78a}.product-desc-container h2{margin-bottom:20px}p#shopify-installments{font-size:16px!important}.product-tabs{margin-top:40px}.tab-buttons{display:flex;gap:20px;cursor:pointer;list-style:none;padding:0;border-bottom:2px solid #ddd}.tab-buttons li{padding:10px 20px;font-weight:700;color:#555;transition:color .3s,border-bottom .3s}.tab-buttons li.active{color:#57655a;border-bottom:3px solid #57655a}.tab-content{display:none;margin-top:20px}.tab-content.active{display:block}.product-tabs-section #description ul li{position:relative;padding-left:20px;margin-bottom:15px}.product-tabs-section #description ul li:before{position:absolute;content:">";left:0}.product-form__input .form__label{font-size:16px!important}.related-products .card__information h3{font-size:20px!important}.related-products .grid.product-grid li{border:1px solid #ccc}.top-main-banner{background-size:cover;background-position:bottom right;background-repeat:no-repeat;padding:60px 0}.top-main-banner .top-content-wrap{display:flex}.top-main-banner .left-col{width:25%;margin-right:2%}.top-main-banner .right-col{width:85%;margin-left:2%;max-width:650px}.top-main-banner .image-wrap{text-align:left}.top-main-banner .tree-img img{width:320px;filter:drop-shadow(8px 4px 4px rgba(0,0,0,.3))}.top-main-banner .image-wrap img{border:5px solid #57655a}.top-main-banner h1{text-transform:capitalize;padding:20px 0 50px;text-shadow:1px 2px 1px rgba(250,250,250,.5)}nav.header__inline-menu{position:relative;z-index:0}nav.header__inline-menu:before{position:absolute;content:"";width:100%;height:95px;z-index:-1;--g: radial-gradient(50% 50%, #000 98%, #0000) no-repeat;mask:var(--g) 100% 100% / 40% 100%,var(--g) 60% 0 / 50% 100%,var(--g) 0 90% / 36% 68%,var(--g) 26% 18% / 26% 40%,linear-gradient(#000 0 0) top / 100% 78% no-repeat;background:#57655a;border-radius:0 0 80px 80px}svg.icon.icon-caret path{color:#fff}.header__heading-logo{height:144px}.header__icons{background-color:#57655a;border-radius:0 0 100px 100px;padding:0 40px 0 20px}.header__icons path{fill:#fff}.top-main-banner .tree-img{text-align:right;margin-top:-150px}.text-video-wrap .container{align-items:center}.video-wrapper video{width:100%;height:650px}.accordion.content-container p{margin-top:20px}.accordion.content-container ul{padding:0}.accordion.content-container ul li{position:relative;list-style-type:disc;color:#a4a4a4}#Details-filter\.v\.availability-template--19000480170038__product-grid{display:none}#main-collection-filters #FacetFiltersForm svg.icon.icon-caret path{color:#000}.special-request-box label abbr{font-weight:400}@media (max-width: 1280px){.top-main-banner .right-col{max-width:500px}.top-main-banner .tree-img{margin-top:-100px}.top-main-banner .tree-img img{width:300px}}@media (max-width: 1090px){.header__menu-item{padding:1.2rem 10px!important}.top-main-banner h1{font-size:45px!important}}@media (max-width: 980px){.main-banner .client-logo-slider .slick-slide{clip-path:none!important;height:auto!important;border-radius:20px!important}.top-main-banner .top-content-wrap{display:flex;flex-direction:column-reverse}.top-main-banner .right-col{max-width:100%;width:100%;text-align:center;margin:0!important}.top-main-banner .left-col{width:100%;margin-right:0!important;margin-top:30px}.top-main-banner .left-col img{width:250px}.top-main-banner h1{font-size:40px!important}.client-logo-slider .slick-list.draggable,.client-logo-slider .slick-track{display:flex;align-items:initial!important}.main-banner .client-logo-slider{margin-top:60px}.menu-drawer__menu-item{font-size:18px!important}.header.header--middle-left{display:grid}.header__icon .icon{height:1.3rem}.header__icon .svg-wrapper{width:40px;height:40px}.top-main-banner .tree-img img{width:250px}h1{font-size:40px!important}h2{font-size:30px!important}.btn{font-size:15px;padding:15px 25px}.tagline p,p,.quality-list-wrapper ul li h6,.faq-wrapper .accordion__title.inline-richtext.h4,.footer-contacts li a,.footer-block__details-content.list-unstyled a,.copyright__content,.marquee-item h6{font-size:15px!important}.main-banner .container{width:90%}.wrapper{padding:40px 0}.flex{flex-direction:column}.half-col{width:100%}.half-col.left-col{margin-right:0!important}.about-us-wrap .flex{flex-direction:column-reverse}.about-us-wrap .btn-wrap,.difference-wrap .btn-wrap{justify-content:center}.about-us-wrap,.difference-wrap .half-col.left-col{text-align:center}.image-wrap{text-align:center;margin-bottom:20px}.btn-wrap{margin-top:20px}.blurb.flex{flex-direction:inherit}.difference-wrap .half-col.right-col{margin-top:30px}.footer-contacts li a{word-break:break-all}.footer-block__details-content .list-menu__item--link{padding-top:0!important}.header--has-social .menu-drawer__utility-links{background-color:#8e9590}.quality-list-wrapper ul li{margin-top:30px}.blurb-text h4{font-size:18px}.reach-us-wrap .multicolumn-list.contains-content-container{display:flex!important;flex-wrap:nowrap;padding:0}.reach-us-wrap .multicolumn-list .grid__item{width:50%;max-width:100%}.reach-us-wrap .multicolumn-card__info h3{font-size:22px!important}.facets-vertical.page-width{flex-direction:column!important}.facets__form-vertical{width:100%!important}.facets-vertical .facets-wrapper{padding-right:0!important}#main-collection-filters #FacetFiltersForm{margin-bottom:40px!important}#FacetSortForm{margin-bottom:20px}.facet-filters__label,.product-count__text{font-size:20px!important}.active-facets-vertical-filter h2{font-size:30px!important}#ProductGridContainer #product-grid .grid__item .card__heading{font-size:18px!important}.banner--desktop-transparent .banner__box{padding:30px 0!important}.related-products .card__information h3{font-size:18px!important}.text-video-wrap .container{flex-direction:column-reverse;text-align:center}.text-video-wrap .btn-wrap{justify-content:center}}@media (max-width: 767px){.marquee-content{animation-duration:calc({{section.settings.marquee_speed}}s * 1.5)}.marquee-item{font-size:calc({{section.settings.marquee_font_size}}px * .8);margin-right:30px}}@media (max-width: 680px){h1{font-size:35px!important}.btn{font-size:14px;padding:12px 20px}.menu-drawer__menu-item,.blurb-text h4{font-size:16px!important}.top-content h1{margin:40px auto}.top-main-banner .left-col,.top-main-banner .right-col{width:100%;margin-left:0!important;margin-right:0!important}.top-main-banner h1{font-size:35px!important}.top-main-banner .tree-img{margin-top:0;margin-bottom:-50px}.top-main-banner .left-col img{width:200px}.header__heading-logo{height:100px}.header__icons{background-color:transparent;border-radius:none;padding:0}.tagline p,p,.quality-list-wrapper ul li h6,.faq-wrapper .accordion__title.inline-richtext.h4,.footer-contacts li a,.footer-block__details-content.list-unstyled a,.copyright__content,.marquee-item h6{font-size:14px!important}h2{font-size:25px!important;margin-bottom:15px}.marquee-item .text img{width:20px}.header__icon,.header__icon--cart .icon{height:3.4rem;width:3.4rem}.footer__copyright.caption{display:block}.quality-list-wrapper ul li{margin-right:15px}.menu-drawer__account account-icon>.svg-wrapper{height:1.5rem!important;width:1.5rem!important;margin-left:-20px}.menu-drawer__account{font-size:18px!important;font-weight:400}.reach-us-wrap .multicolumn-list.contains-content-container{display:block!important}.reach-us-wrap .multicolumn-list .grid__item{width:100%;margin-bottom:20px}.reach-us-wrap .multicolumn-card__info h3{font-size:22px!important}.mobile-facets__wrapper .button-label,.facet-filters__label,.product-count__text{font-size:16px!important;color:#2d5016}#ProductGridContainer #product-grid .grid__item .card__heading{font-size:16px!important}#ProductGridContainer #product-grid .card-information .price{font-size:18px!important}.related-products .card__information h3{font-size:16px!important}.video-wrapper video{height:450px}}@media (max-width: 481px){.footer__content-top{padding-left:10px!important;padding-right:10px!important}.footer-contacts li a{word-break:initial}#product-grid{display:block!important}#product-grid .grid--2-col-tablet-down .grid__item{width:100%!important;max-width:100%!important}#ProductGridContainer #product-grid .grid__item{margin-bottom:20px!important}.grid__item{width:100%!important;max-width:100%!important}.top-main-banner{background-size:contain}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
