.navbar-item.has-dropdown .navbar-dropdown .navbar-item{font-family:Osmose Light;font-style:normal;font-weight:400;font-size:16px;width:max-content;display:inline-block;align-items:center;justify-content:space-between;margin:12px 0;padding-bottom:2px;line-height:1}.navbar-item.has-dropdown .navbar-dropdown .navbar-item:hover{color:#354536;border-bottom:2px solid #7D8368;font-family:Osmose;font-weight:400;font-style:italic}.header__icon{width:30px;height:auto}.mobile-menu-img{max-width:20px;position:absolute;top:14px}.slideshow-section .button{flex:inherit;display:inline-block;padding:5px 58px;font-style:normal;font-weight:500;font-size:17px;line-height:31px;border-radius:8px;letter-spacing:.15em;text-transform:uppercase;min-width:246px;white-space:nowrap;border:0}.slideshow-section .flickity-button{bottom:10px;background:transparent}.slideshow-section .flickity-button.previous{left:calc(50% - 80px)}.slideshow-section .flickity-button.next{right:calc(50% - 80px)}.slideshow-section .flickity-button[disabled]{display:none}.slideshow-section .flickity-button:hover svg{fill:#354536}.slideshow-section .flickity-button svg{width:27px;fill:none;stroke:#354536;stroke-width:5px}.slideshow-section .flickity-page-dots{bottom:10px;height:44px;display:flex;align-items:center;justify-content:center}.slideshow-section .flickity-page-dots .dot{border:2px solid #354536;background:transparent;width:18px;height:18px;opacity:1;bottom:20px}.slideshow-section .flickity-page-dots .dot.is-selected{background:#354536;border:2px solid #fdfdfd;box-shadow:0 0 0 2px #354536}.slideshow-section .home-slider{position:relative}.slideshow-section .home-slider:after{content:"";position:absolute;width:100%;z-index:0;left:0;bottom:-30px;background-image:url(/cdn/shop/files/main_banner-btm-crvss.png?v=1681156895);background-size:cover;background-position:center bottom;height:60px;background-repeat:no-repeat}.slideshow-section .home-slider .subtitle{font-family:Osmose Light;font-weight:500;line-height:1.3;text-transform:capitalize}.slideshow-section .home-slider .subtitle{font-size:18px}@media (min-width: 300px) and (max-width: 1920px){.slideshow-section .home-slider .subtitle{font-size:calc(18px + 2 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.slideshow-section .home-slider .subtitle{font-size:20px}}.slideshow-section .wholesale-slideshow .slideshow-classic__buttons{justify-content:center}.slideshow-section .wholesale-slideshow .slideshow-classic__buttons .button--link-style{border-radius:0;margin:10px 20px;min-width:unset}.custom-collection-products-section .collection-grid{display:flex;gap:40px}.custom-collection-products-section .collection-grid .collection-product-item{position:relative;background:#354536;border-radius:8px;width:33.3333333333%;overflow:hidden;box-shadow:0 3px 6px #0003}.custom-collection-products-section .collection-grid .collection-product-item h2{line-height:1.4;text-align:center;padding-top:15px;left:0;width:100%;font-family:Peachi}.custom-collection-products-section .collection-grid .collection-product-item h2{font-size:25px}@media (min-width: 300px) and (max-width: 1920px){.custom-collection-products-section .collection-grid .collection-product-item h2{font-size:calc(25px + 15 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.custom-collection-products-section .collection-grid .collection-product-item h2{font-size:40px}}.custom-collection-products-section .collection-grid .collection-product-item img{-o-object-fit:cover;object-fit:cover;width:100%}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info{display:flex;flex-direction:column;gap:19px;align-items:center;padding:0 10px 34px}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info .product-thumbnail__review-stars .yotpo-bottomline{display:flex;align-items:center;justify-content:center}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info .product-thumbnail__review-stars .yotpo-bottomline .yotpo-stars{margin-right:5px}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info .view-btn{width:100%;font-family:Osmose Light;font-size:14px;line-height:41px;letter-spacing:1px;padding:0 72px;cursor:pointer;max-width:260px;font-weight:500;border-radius:8px;border:2px solid #e7ffb5;background:#354536;box-shadow:4px 4px #e7ffb5;color:#e7ffb5;text-align:center;text-transform:uppercase;transition:box-shadow .2s;display:flex;justify-content:center;align-items:center}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info .view-btn:hover{box-shadow:none}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info form{width:100%;max-width:260px}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info form .buy-now--button{height:auto;width:100%;white-space:normal;overflow-wrap:normal;font-family:Osmose;font-size:14px;line-height:39px;font-weight:400;letter-spacing:1px;padding:0 72px;cursor:pointer;border-radius:8px;border:2px solid #9da96f;background-color:#e7ffb5;box-shadow:4px 4px #9da96f;color:#354536;text-align:center;text-transform:uppercase;transition:box-shadow .2s;display:flex;justify-content:center;align-items:center}.custom-collection-products-section .collection-grid .collection-product-item .collection-product-info form .buy-now--button:hover{box-shadow:none}@media only screen and (max-width: 798px){.custom-collection-products-section .collection-grid{gap:20px}.custom-collection-products-section .collection-grid .collection-product-item{width:100%}}.custom-collection-products-section .homepage__collection h2{top:10px}.custom-collection-products-section .homepage__collection img{height:336px;margin-bottom:15px}.custom-collection-products-section .collection__collection{position:relative;margin:0 0 100px}@media only screen and (min-width: 1025px){.custom-collection-products-section .collection__collection:after{content:"";background-image:url(/cdn/shop/files/Monstera_Stencil_5_1.png?v=1659027064);background-size:auto;padding-bottom:21%;background-repeat:no-repeat;position:absolute;left:0;top:auto;bottom:-100px;width:20%;z-index:0}}.custom-collection-products-section .collection__collection .collection-inner{max-width:977px;margin:auto}.custom-collection-products-section .collection__collection .collection-inner .collection-grid{gap:80px}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item{width:calc(33.3333333333% - 53px)}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item p{font-family:Osmose Light;font-style:normal;font-weight:400;font-size:25px;margin:10px auto;text-align:center;color:#171a18}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item img{height:277px}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item .cs-color{text-align:center;height:30px;line-height:.5}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item .cs-color .thumbnail-swatch{margin:0;justify-content:center}@media only screen and (max-width: 798px){.custom-collection-products-section .collection__collection .collection-inner .collection-grid{gap:20px;margin:0 20px}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item{width:100%}.custom-collection-products-section .collection__collection .collection-inner .collection-grid .collection-product-item .collection-product-img img{height:auto;margin:0}}.gallery.shopify-section .home-gallery .image-element__wrap{max-width:90px!important;height:90px}.gallery.shopify-section .home-gallery .gallery-item__content-title{line-height:1.4;text-align:center;color:#354536;font-family:Osmose Light}.gallery.shopify-section .home-gallery .gallery-item__content-title{font-size:18px}@media (min-width: 300px) and (max-width: 1920px){.gallery.shopify-section .home-gallery .gallery-item__content-title{font-size:calc(18px + 2 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.gallery.shopify-section .home-gallery .gallery-item__content-title{font-size:20px}}.FAQ.shopify-section{position:relative}@media (min-width: 800px){.FAQ.shopify-section{position:relative;width:60%!important}}.FAQ.shopify-section .heading-wrapper--faq{align-items:center}.FAQ.shopify-section .heading-wrapper--faq .faq__title{line-height:1.2;letter-spacing:.15em;color:#354536;text-align:center}.FAQ.shopify-section .heading-wrapper--faq .faq__title:after{content:"";height:8px;width:180px;display:block;background:#d9e4b6}.FAQ.shopify-section .page-faq__column-wrap{width:100%}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt{border:1px solid #7d8368;border-radius:8px;margin-bottom:10px;overflow:hidden}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt .icon{left:auto;top:50%;right:30px}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button{color:#354536;padding:20px;font-family:Osmose;font-style:normal;font-weight:400;font-size:16px!important}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button{font-size:20px}@media (min-width: 300px) and (max-width: 1920px){.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button{font-size:calc(20px + 5 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button{font-size:25px}}@media only screen and (max-width: 1024px){.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button{padding:1em 3em 1em 1em}}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button[aria-expanded=true]{background:#354536;border-radius:8px;color:#f7f9ed;border:1px solid #7d8368}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button[aria-expanded=true] .icon svg{fill:#f7f9ed}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button:hover{background:#354536;color:#f7f9ed}.FAQ.shopify-section .page-faq__column-wrap .faq-accordion dt button:hover .icon svg{fill:#f7f9ed}.FAQ.shopify-section .cs-faq-img:before{content:"";position:absolute;width:100%;z-index:1;left:0;top:-72px;background-image:url(/cdn/shop/files/testimonia-top.svg?v=1659020558);background-size:cover;background-position:center bottom;height:90px;background-repeat:no-repeat}.FAQ.shopify-section .cs-faq-img:after{content:"";position:absolute;width:100%;z-index:1;left:0;bottom:-70px;background-image:url(/cdn/shop/files/testimonia-bottom.svg?v=1659020593);background-size:cover;background-position:center bottom;height:90px;background-repeat:no-repeat;display:block}.FAQ.shopify-section .cs-faq-img .faq-img{width:100%;position:relative}.FAQ.shopify-section .cs-faq-img .faq-img img{width:100%}.FAQ.shopify-section .cs-faq-img .faq-img img+.faq-img-content{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);text-align:center}.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content{text-align:center}.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content p{font-family:Peachi;line-height:1.1;text-align:center;color:#f5efe9}.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content p{font-size:30px}@media (min-width: 300px) and (max-width: 1920px){.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content p{font-size:calc(30px + 8 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content p{font-size:38px}}.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content h3{font-family:Osmose Light;text-transform:uppercase;line-height:2;text-align:center;letter-spacing:.15em;color:#f5efe9;margin:18px 0}.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content h3{font-size:18px}@media (min-width: 300px) and (max-width: 1920px){.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content h3{font-size:calc(18px + 2 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content h3{font-size:20px}}.FAQ.shopify-section .cs-faq-img .faq-img .faq-img-content a{font-family:Montserrat;font-style:normal;text-transform:uppercase;font-size:25px;line-height:36px;padding:12px;text-align:center;color:#f4f5ef;border:1.5px solid #E7D5C0;border-radius:8px;width:100%;max-width:370px;display:inline-block;white-space:nowrap;letter-spacing:.15em}.shopify-section.testimonials{position:relative}.shopify-section.testimonials:before{content:"";position:absolute;width:100%;z-index:1;left:0;top:1px;transform:translateY(-100%);background-image:url(/cdn/shop/files/Group_147.png?v=1659711174);background-size:cover;background-position:center bottom;height:80px;background-repeat:no-repeat}.shopify-section.testimonials:after{content:"";position:absolute;width:100%;z-index:1;left:0;bottom:1px;transform:translateY(100%);background-image:url(/cdn/shop/files/Group_148.png?v=1659711263);background-size:cover;background-position:center bottom;height:80px;background-repeat:no-repeat;display:block}.shopify-section.testimonials .flickity-button{background:transparent;fill:#e6e1d8}.shopify-section.testimonials .flickity-button svg{fill:#e6e1d8}.shopify-section.testimonials .testimonial_starrating{color:#f7f9ed;width:100%;line-height:1.3;display:flex;justify-content:center;margin-bottom:10px}.shopify-section.testimonials .testimonial_starrating{font-size:14px}@media (min-width: 300px) and (max-width: 1920px){.shopify-section.testimonials .testimonial_starrating{font-size:calc(14px + 2 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.shopify-section.testimonials .testimonial_starrating{font-size:16px}}.shopify-section.testimonials .testimonial__description{min-height:inherit;line-height:1.4;padding-top:0;padding-bottom:0;font-family:Lora}.shopify-section.testimonials .testimonial__description{font-size:25px}@media (min-width: 300px) and (max-width: 1920px){.shopify-section.testimonials .testimonial__description{font-size:calc(25px + 15 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.shopify-section.testimonials .testimonial__description{font-size:40px}}.shopify-section.testimonials .testimonial__author{font-family:Peachi;font-style:normal;font-weight:400;line-height:1.2;color:#e6e1d8;width:100%;text-align:center;text-transform:capitalize}.shopify-section.testimonials .testimonial__author{font-size:18px}@media (min-width: 300px) and (max-width: 1920px){.shopify-section.testimonials .testimonial__author{font-size:calc(18px + 2 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.shopify-section.testimonials .testimonial__author{font-size:20px}}.image-with-text.shopify-section{position:relative}.image-with-text.shopify-section .container{justify-content:space-between}.image-with-text.shopify-section .container .one-half{width:calc(50% - 50px)}@media only screen and (max-width: 798px){.image-with-text.shopify-section .container .one-half{width:100%}}.image-with-text.shopify-section .container .image-with-text__text-column{padding:0}.image-with-text.shopify-section .container .image-with-text__text-column .image-with-text__heading{line-height:1.16}.image-with-text.shopify-section .container .image-with-text__text-column .image-with-text__heading{font-size:30px}@media (min-width: 300px) and (max-width: 1920px){.image-with-text.shopify-section .container .image-with-text__text-column .image-with-text__heading{font-size:calc(30px + 18 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.image-with-text.shopify-section .container .image-with-text__text-column .image-with-text__heading{font-size:48px}}.image-with-text.shopify-section .container .image-with-text__text-column .content{line-height:1.5;font-weight:400;color:#464646!important}.image-with-text.shopify-section .container .image-with-text__text-column .content{font-size:18px}@media (min-width: 300px) and (max-width: 1920px){.image-with-text.shopify-section .container .image-with-text__text-column .content{font-size:calc(18px + 2 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.image-with-text.shopify-section .container .image-with-text__text-column .content{font-size:20px}}.image-with-text.shopify-section .container .image-with-text__text-column .content .button{border-radius:8px;padding:0 41px;font-size:17px;line-height:39px;letter-spacing:.15em}.image-with-text.shopify-section .image-with-text-wide{width:100%;max-width:100%}.image-with-text.shopify-section .image-with-text-wide:before{content:"";position:absolute;width:100%;z-index:1;left:0;top:1px;transform:translateY(-100%);background-image:url(/cdn/shop/files/Group_145_0c2dcd03-8a6d-4894-9c26-7d15f8824d55.png?v=1659710938);background-size:cover;background-position:center bottom;height:90px;background-repeat:no-repeat}.image-with-text.shopify-section .image-with-text-wide:after{content:"";position:absolute;width:100%;z-index:0;left:0;bottom:1px;transform:translateY(100%);background-image:url(/cdn/shop/files/Group_146.png?v=1659710829);background-size:cover;background-position:center bottom;height:90px;background-repeat:no-repeat;background-color:#fcfcfc}.image-with-text.shopify-section .image-with-text-wide .container{max-width:1200px;width:95%}.image-with-text.shopify-section .image-with-text-wide .container .image-with-text__wrapper .buttons .button{min-width:192px}.image-with-text.shopify-section .home-image-end{position:relative}.image-with-text.shopify-section .home-image-end .container{max-width:100%;width:100%}.image-with-text.shopify-section .home-image-end .container .image-with-text__column.image-with-text__text-column{position:absolute;width:100%;left:0;top:50%;max-width:60%;z-index:5;padding:71px 139px 101px 60px;transform:translateY(-50%);border-radius:8px}@media only screen and (max-width: 798px){.image-with-text.shopify-section .home-image-end .container .image-with-text__column.image-with-text__text-column{padding:40px;width:100%;margin:0 auto;transform:none;max-width:unset;position:static}}.image-with-text.shopify-section .home-image-end .container .image-with-text__column.image-with-text__text-column .button{min-width:192px}.image-with-text.shopify-section .home-image-end .container .image-with-text__column.image-with-text__image-column{width:calc(60% - 50px);margin-left:auto;position:relative;z-index:7;margin-right:-100px}@media only screen and (max-width: 798px){.image-with-text.shopify-section .home-image-end .container .image-with-text__column.image-with-text__image-column{width:100%;margin:0 auto;position:static}}.image-with-text.shopify-section .who-we-are-section .image-with-text__wrapper .buttons{justify-content:center}.image-with-text.shopify-section .who-we-are-section .image-with-text__wrapper .buttons a{border-bottom:none;margin:20px 0;line-height:1.2}.image-with-text.shopify-section .who-we-are-section .image-with-text__wrapper .buttons a{font-size:18px}@media (min-width: 300px) and (max-width: 1920px){.image-with-text.shopify-section .who-we-are-section .image-with-text__wrapper .buttons a{font-size:calc(18px + 7 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.image-with-text.shopify-section .who-we-are-section .image-with-text__wrapper .buttons a{font-size:25px}}.image-with-text.shopify-section .who-we-are-section .image-with-text__wrapper .buttons a:after{content:"";background-image:url(arrow.jpg);height:20px;width:30px;display:block;position:absolute;bottom:-30px;background-repeat:no-repeat;background-size:contain}.image-with-text.shopify-section .image-with-text-2{max-width:1600px}.image-with-text.shopify-section .image-with-text-2 .image-with-text__text-column{width:70%;margin:40px auto 0;max-width:892px}.image-with-text.shopify-section .image-with-text-3:before{content:"";position:absolute;width:100%;z-index:1;left:0;top:1px;transform:translateY(-100%);background-image:url(/cdn/shop/files/Group_145_0c2dcd03-8a6d-4894-9c26-7d15f8824d55.png?v=1659710938);background-size:cover;background-position:center bottom;height:90px;background-repeat:no-repeat}.image-with-text.shopify-section .image-with-text-3:after{content:"";position:absolute;width:100%;z-index:0;left:0;bottom:1px;transform:translateY(100%);background-image:url(/cdn/shop/files/Group_146.png?v=1659710829);background-size:cover;background-position:center bottom;height:70px;background-repeat:no-repeat}.image-with-text.shopify-section .image-with-text-3 .container{max-width:1295px;width:100%}@media only screen and (min-width: 799px){.image-with-text.shopify-section .image-with-text-3 .container .image-element__wrap{max-width:40vh}}.footer.shopify-section .footer__block.block__html{padding-top:0}.footer.shopify-section .footer__block.block__newsletter .footer__heading{font-family:Osmose Light;font-weight:600;line-height:1.4;color:#354536;margin:0;text-transform:inherit}.footer.shopify-section .footer__block.block__newsletter .footer__heading{font-size:30px}@media (min-width: 300px) and (max-width: 1920px){.footer.shopify-section .footer__block.block__newsletter .footer__heading{font-size:calc(30px + 18 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.footer.shopify-section .footer__block.block__newsletter .footer__heading{font-size:48px}}.product__information .product-block .product-info{font-family:Osmose Light;font-size:17px;line-height:1.4;color:#201f1f;text-transform:capitalize}.product__information .product-block .product-info .product-info__caption{font-size:16px;line-height:1.4;color:#606060;margin-right:5px;display:inline-block;margin-bottom:15px}@media only screen and (max-width: 1024px){.image__sequence{display:none!important}}.plant-recommendations-section .featured-collection__title{font-size:25px;line-height:56px;color:#171a18}@media (min-width: 300px) and (max-width: 1920px){.plant-recommendations-section .featured-collection__title{font-size:calc(25px + 15 * (100vw - 300px) / 1620);color:#171a18}}@media (min-width: 1920px){.plant-recommendations-section .featured-collection__title{font-size:40px;color:#171a18}}.plant-recommendations-section .plant-recommendations{margin-top:20px;justify-content:flex-start}.plant-recommendations-section .plant-recommendations .product__thumbnail{background:#f5f5f5;border-radius:8px;box-shadow:0 3px 6px #0000001a}.plant-recommendations-section .plant-recommendations .product__thumbnail .product-thumbnail__title{font-family:Peachi;line-height:1.4;text-align:center;left:0;width:100%;padding-left:5px;padding-right:5px}.plant-recommendations-section .plant-recommendations .product-thumbnail__title{font-family:Osmose Light;font-weight:450}.plant-recommendations-section .plant-recommendations .product__thumbnail .product-thumbnail__title{font-size:22px;padding-left:5px;padding-right:5px}@media (min-width: 300px) and (max-width: 1920px){.plant-recommendations-section .plant-recommendations .product__thumbnail .product-thumbnail__title{font-size:calc(22px + 7 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.plant-recommendations-section .plant-recommendations .product__thumbnail .product-thumbnail__title{font-size:22px}}.plant-recommendations-section .plant-recommendations .product__thumbnail .price{font-family:Osmose Light;font-style:normal;font-weight:400;font-size:25px;line-height:56px;text-align:center;color:#171a18}.plant-recommendations-section .plant-recommendations .product__thumbnail img{height:277px}.plant-recommendations-section .plant-recommendations .product__thumbnail .thumbnail-swatch{text-align:center;height:30px;line-height:.5}.plant-recommendations-section .plant-recommendations .product__thumbnail .thumbnail-swatch .color-option{border:1px solid #D3D3D3;min-height:20px;min-width:20px;display:inline-block;border-radius:50%;font-size:0}.faq-section .plant-tabs>h2{margin-bottom:20px}.faq-section .plant-tabs>h2{font-size:25px}@media (min-width: 300px) and (max-width: 1920px){.faq-section .plant-tabs>h2{font-size:calc(25px + 15 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.faq-section .plant-tabs>h2{font-size:40px}}.faq-section .plant-tabs .faq__item-question{line-height:1.4}.faq-section .plant-tabs .faq__item-question{font-size:25px}@media (min-width: 300px) and (max-width: 1920px){.faq-section .plant-tabs .faq__item-question{font-size:calc(25px + 5 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.faq-section .plant-tabs .faq__item-question{font-size:30px}}.index .featured-collection__title{position:relative;font-family:Peachi;font-style:normal;font-weight:400;font-size:48px;line-height:67px}.featured-collection .product-thumbnail__title{font-family:Peachi;font-style:normal;font-weight:400;font-size:28px;line-height:34px;text-align:center}#ajax-cart__content .ajax-cart__quantity-box .quantity-input-control{width:calc(100% - 40px)}#ajax-cart__content .ajax-cart__quantity-box .control{display:flex;align-items:center}#ajax-cart__content .ajax-cart__button-wrapper{justify-content:space-between;gap:unset}#ajax-cart__content .ajax-cart__button-wrapper>*{padding:8px 22px;width:calc(50% - 5px)}#template-product .product_section{z-index:2}#template-product .accordion-content{background:none;z-index:2;position:relative}@media only screen and (max-width: 798px){.product__information .purchase-details{align-items:center}.product__information .purchase-details .product-quantity-box{max-width:120px;margin:0}.product__information .purchase-details .purchase-details__buttons{max-width:unset;width:calc(100% - 140px);flex:none;margin:0 0 0 20px;height:unset}.product__information .purchase-details .purchase-details__buttons .button--add-to-cart{margin:0;align-items:center}}@media only screen and (max-width: 798px){.product__images .product-gallery__thumbnails .product-gallery__thumbnail{height:75px}.product__images .product-gallery__thumbnails .product-gallery__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}}@media only screen and (max-width: 798px){.recommended-products-section .product-wrap .image-element__wrap img{height:unset;border-radius:0}}.heading-wrapper--tag-recommendations{margin-bottom:20px}.heading-wrapper--tag-recommendations .title{font-family:Peachi;font-style:normal;font-weight:400;line-height:56px;color:#171a18;border-bottom:3px solid #D9E4B6;width:100%}.heading-wrapper--tag-recommendations .title{font-size:40px}@media (min-width: 300px) and (max-width: 1920px){.heading-wrapper--tag-recommendations .title{font-size:calc(25px + 5 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.heading-wrapper--tag-recommendations .title{font-size:40px}}.product-details-section .product__details__content{text-align:center;margin:0 0 50px}@media only screen and (max-width: 480px){.product-details-section .product__details__content{margin-bottom:30px}}.product-details-section .product__details__block{margin-bottom:20px;border-radius:5px;overflow:hidden;border:1px solid #7D8368}.product-details-section .product__details__block.product__details__block__text{padding-left:20px;padding-right:20px;min-height:350px;display:flex;justify-content:center;align-items:center;background-color:#e6eccd!important}@media only screen and (max-width: 798px){.product-details-section .product__details__block.product__details__block__text{min-height:unset}}.product-details-section .product__details__block.product__details__block__text .product__details__text__content{max-width:420px;width:100%}.product-details-section .product__details__block.product__details__block__text .product__details__text__content .title{font-family:Peachi;margin-bottom:20px;color:#354536!important}.product-details-section .product__details__block.product__details__block__text .product__details__text__content .title{font-size:25px}@media (min-width: 300px) and (max-width: 1920px){.product-details-section .product__details__block.product__details__block__text .product__details__text__content .title{font-size:calc(25px + 5 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.product-details-section .product__details__block.product__details__block__text .product__details__text__content .title{font-size:30px}}.product-details-section .product__details__block.product__details__block__text .product__details__text__content .subtitle{font-family:Osmose Light;padding-top:10px;font-size:16px;color:#7d8368!important}@media (min-width: 300px) and (max-width: 1920px){.product-details-section .product__details__block.product__details__block__text .product__details__text__content .subtitle{font-size:calc(16px + 1 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.product-details-section .product__details__block.product__details__block__text .product__details__text__content .subtitle{font-size:17px}}.product-details-section .product__details__block.product__details__block__text .product__details__text__content .subtitle+.title{padding-top:15px}.product-details-section .product__details__block.product__details__block__text .product__details__text__content .list li{position:relative;padding-left:40px;line-height:3;color:#7d8368!important;font-family:osmose;font-weight:400}.product-details-section .product__details__block.product__details__block__text .product__details__text__content .list li:before{content:"";background-color:#7d8368;width:10px;height:10px;border-radius:15px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.product-details-section .product__details__block.product__details__block__image .image-element__wrap{height:540px}.product-details-section .product__details__block.product__details__block__image .image-element__wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 798px){.product-details-section .product__details__block.product__details__block__image .image-element__wrap{height:unset}}.product-guide-section{max-width:800px}.product-guide-section .product__guide__block{display:flex;flex-wrap:wrap}.product-guide-section .product__guide__block .product__guide__content{display:flex;flex-direction:column}.product-guide-section .product__guide__block .product__guide__content .title{font-family:Peachi;margin-bottom:20px}.product-guide-section .product__guide__block .product__guide__content .title{font-size:25px}@media (min-width: 300px) and (max-width: 1920px){.product-guide-section .product__guide__block .product__guide__content .title{font-size:calc(25px + 5 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.product-guide-section .product__guide__block .product__guide__content .title{font-size:30px}}.product-guide-section .product__guide__block .product__guide__content .subtitle{font-family:Osmose Light;padding-top:10px}.product-guide-section .product__guide__block .product__guide__content .subtitle{font-size:16px}@media (min-width: 300px) and (max-width: 1920px){.product-guide-section .product__guide__block .product__guide__content .subtitle{font-size:calc(16px + 1 * (100vw - 300px) / 1620)}}@media (min-width: 1920px){.product-guide-section .product__guide__block .product__guide__content .subtitle{font-size:17px}}.product-guide-section .product__guide__block .product__guide__content .buttons{margin-top:auto}.product-guide-section .product__guide__block .product__guide__image .buttons{justify-content:center;margin:40px 0}.product-specs-section .container .product__specs__block{border:1px solid black;display:flex;align-items:center;border-bottom:0;position:relative}.product-specs-section .container .product__specs__block:after{content:"";height:100%;top:0;left:50%;width:1px;background:#000;position:absolute}.product-specs-section .container .product__specs__block:last-child{border-bottom:1px solid black}.product-specs-section .container .product__specs__block .product__specs__key,.product-specs-section .container .product__specs__block .product__specs__value{padding:5px 20px}.shopify-section.product-tab-content-section{display:none!important}.product-tab-section .product__tabs__buttons{justify-content:center;display:flex}@media only screen and (max-width: 480px){.product-tab-section .product__tabs__buttons{justify-content:space-between}}.product-tab-section .product__tabs__buttons button{background:none;border:none;color:#a3a3a3;border-bottom:2px solid transparent;padding:5px 0;font-size:20px;font-family:Peachi;margin:0 40px;cursor:pointer}.product-tab-section .product__tabs__buttons button:hover{font-style:italic}@media only screen and (max-width: 480px){.product-tab-section .product__tabs__buttons button{margin:0}}.product-tab-section .product__tabs__buttons button.is-active{border-color:#354536;color:#354536;font-style:italic}.product-tab-section .product__tabs__tabs{max-width:1100;margin:50px auto 0}.product-tab-section .product__tabs__tabs .product__tabs__tabs__tab{display:none}.product-tab-section .product__tabs__tabs .product__tabs__tabs__tab.is-active{display:block}@media only screen and (max-width: 480px){.product-tab-section .product__tabs__tabs{margin-top:30px}.product-tab-section .product__tabs__tabs .section{width:100%}}@media only screen and (max-width: 800px){.bwp_button_container{width:calc(100% - 140px)!important;margin-left:140px}.bwp_button_container .bwp_button_innr_container{margin:0!important}}@media only screen and (max-width: 480px){.bwp_button_container{width:100%!important;margin:0!important}}.product_bwp_button{margin-left:160px;width:100%;max-width:330px;display:none}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:330px}.product_bwp_button.product_sold_out{margin-left:0}@media (max-width: 798px){.product_bwp_button{margin-left:140px}}@media (max-width: 480px){.product_bwp_button{margin-left:0;max-width:100%}.purchase-details.has-quantity-box .purchase-details__spb--false.product_sold_out_button{margin:0;width:100%;max-width:100%}}#theme-ajax-cart{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/136/assets/custom.css.map */
