.custom-section{padding:40px 0}.custom-section.p-0{padding:0!important}@media(max-width:786px){.custom-section{padding:40px 0}}#menu-drawer .menu-drawer__navigation{padding:0}#menu-drawer .menu-drawer__menu{margin:10px!important}.menu-drawer__menu-item{font-size:16px;font-weight:700;border-bottom:1px solid #ddd;padding:15px 10px}.custom-section .homepage.blog-posts .blog-card{padding:20px}@media(max-width:786px){.custom-section .homepage.blog-posts .blog-card{text-align:center}}.custom-section .homepage.blog-posts .blog-card .blog-post-content .heading{font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.48px;color:#2f4220}.custom-section .homepage.blog-posts .blog-card .blog-post-content .content{font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;color:#2f4220}.custom-section .homepage.blog-posts .blog-card .blog-post-content .read-more{color:#fff;background-color:#2f4220;display:inline-flex;justify-content:center;align-items:center;border:3px solid #2f4220;width:138px;height:38px;text-decoration:none;font-weight:700}#shopify-section-template--21177219645748__e6e48021-45d7-474b-a403-a46f80d4a273 .banner__box .banner__heading{font-size:24px!important}.banner__text.subtitle p em{color:#fff!important}@media(min-width:1024px){.custom-section .homepage.blog-posts .blog-card{display:flex;flex-direction:row;padding:25px 0;justify-content:space-between}.custom-section .homepage.blog-posts .blog-card .blog-post-content{flex-basis:50%}.custom-section .homepage.blog-posts .blog-card .blog-post-image{flex-basis:40%;text-align:center}.custom-section .homepage.blog-posts .blog-card .blog-post-image img{max-width:450px;width:450px;height:auto;margin:0 auto}}.blog-post.even .blog-card{flex-direction:row-reverse!important}@media(max-width:786px){.custom-section .homepage.blog-posts .blog-card .blog-post-image img{max-width:400px;width:100%;height:auto;margin:0 auto}}@media(max-width:786px){.custom-section .section-heading .cta-grid a{max-width:140px}}@media(min-width:1024px){.header{padding:10px 0!important}.header__inline-menu .list-menu--inline{width:100%;gap:15px}header .header__icons{justify-content:space-evenly;justify-self:unset}}.product__info-wrapper .product__text{font-size:15px;color:#000}.product__info-wrapper .product__view-details{background-color:#2f4220;color:#fff;text-align:center;padding:10px;text-transform:capitalize}footer{background-color:#2f4220!important;color:#fff!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:250px!important;width:100%}#shopify-section-sections--21177215779124__footer footer .footer__blocks-wrapper .footer-block:first-child{max-width:300px!important;width:100%!important}@media screen and (min-width:750px){#shopify-section-sections--21177215779124__footer .grid--3-col-tablet .grid__item{width:15%!important}}footer ul li a{color:#fff!important}footer h2.footer-block__heading{color:#fff!important}@media screen and (min-width:750px){.grid--3-col-tablet .grid__item{width:15%!important}}.footer__content-bottom .footer__content-bottom-wrapper{justify-content:space-between!important;align-items:center!important}.footer__content-bottom .footer__content-bottom-wrapper .field{gap:10px!important;align-items:center!important;background-color:#2f4220!important}.footer__content-bottom .footer__content-bottom-wrapper .field input{background-color:#2f4220!important;color:#fff !important!important;border:1px solid #fff!important;border-color:#fff!important}.footer__content-bottom .footer__content-bottom-wrapper .field label{color:#fff!important}.footer__content-bottom .footer__content-bottom-wrapper .field button{position:relative!important}.product .product__title{font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.64px}@media screen and (min-width:750px){.product .product__title{font-size:24px}}.product .price span{color:#2f4220;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.48px}.product .price__badge-sale{font-family:Montserrat,sans-serif;background-color:#2f4220;color:#fff!important;font-size:14px!important;margin:0;padding:0 15px;letter-spacing:.5px}.product .product__description{font-family:Montserrat,sans-serif;color:#464646;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.product .form__label{color:#2f4220;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.51px;text-transform:uppercase}.product .product-form__input input+label{border-radius:3px!important;border:3px solid #2f4220!important}.product .price-per-item__container .quantity .quantity__button{background-color:#2f4220!important;color:#fff}.product .product-form__buttons{display:flex;justify-content:space-between}.product .product-form__buttons .shopify-payment-button,.product .product-form__buttons .product-form__submit{width:100%}@media(max-width:786px){.product .product-form__buttons{flex-direction:column;max-width:100%}}.custom-product-page-section .details{padding:40px;background-color:#f7edd8}.custom-product-page-section .details h2{font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-.64px;color:#2f4220}.custom-product-page-section .details ul li{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.32px;margin-bottom:15px;color:#2f4220}.shopify-policy__container{max-width:1040px;width:100%}.shopify-policy__container .shopify-policy__body .rte{display:flex}.shopify-policy__container .shopify-policy__body .rte .tabs{max-width:300px;width:100%}.shopify-policy__container .shopify-policy__body .rte .tabs ul li{list-style-type:none;margin-bottom:18px}.shopify-policy__container .shopify-policy__body .rte .tabs ul li a{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;color:#2f4220ab;text-decoration:none}.shopify-policy__container .shopify-policy__body .rte .tabs ul li a.active{color:#2f4220;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.32px}.shopify-policy__body .details h2{color:var(--primary, #2f4220);font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.48px}.shopify-policy__body .details .content{max-width:600px}.shopify-policy__body .details .content h5{color:#2f4220ab;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.32px}.shopify-policy__body .details .content p{color:var(--primary, #2f4220);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.shopify-policy__body .details .content ul li{color:var(--primary, #2f4220);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;margin-bottom:18px;list-style-type:none}.shopify-section .collection button{background-color:#2f4220;color:#fff}.custom-section .article-post{padding:20px;max-width:1040px;margin:0 auto}.custom-section .article-post .content .heading{font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.48px}.custom-section .article-post .content{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;margin-bottom:20px}.custom-section .article-post .content .read-more{color:#fff;display:inline-flex;justify-content:center;align-items:center;border:3px solid #fff;width:138px;height:38px;text-decoration:none}@media(min-width:1024px){.custom-section .article-post{display:flex;flex-direction:row;padding:25px 0;justify-content:space-between;align-items:center}.custom-section .article-post .content{flex-basis:50%}.custom-section .article-post .featured-post{flex-basis:50%;text-align:right}.custom-section .article-post.even .featured-post{text-align:left}}.custom-section .article-post .featured-post img{max-width:400px;width:100%;height:auto;margin:0 auto}.article-post.even{flex-direction:row-reverse!important}.custom-section.page-section .blog-posts .grid{align-content:center;justify-content:center gap: 0;margin:0}.custom-section.page-section .blog-post.odd{width:100%;background-color:#f7edd8;color:#2f4220;padding:25px 0}.custom-section.page-section .blog-post.even{width:100%;background-color:#2f4220;padding:25px 0}.custom-section.page-section .blog-post.odd .heading,.custom-section.page-section .blog-post.odd .content,.custom-section.page-section .blog-post.odd .publish-date,.custom-section.page-section .blog-post.odd .read-more{color:#2f4220}.custom-section.page-section .blog-post.odd .read-more{border:3px solid #2F4220;color:#2f4220}.custom-section.page-section .blog-post.even .heading,.custom-section.page-section .blog-post.even .content,.custom-section.page-section .blog-post.even .publish-date,.custom-section.page-section .blog-post.even .read-more{color:#fff}.custom-section.page-section .blog-post.even .read-more{border:3px solid #fff;color:#fff}.custom-section.page-section .blog-post.even{width:100%;background-color:#2f4220}.custom-section.page-section .blog-posts .blog-card{padding:20px}.custom-section.page-section .blog-post-image img{max-width:400px;width:100%}.custom-section.page-section .blog-posts .blog-card .blog-post-content .heading{font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.48px}.blog-posts .blog-card .blog-post-content .blog-tags{font-weight:700;color:#2f4220;margin:0}.custom-section.page-section .blog-posts .blog-card .blog-post-content .content{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.custom-section.page-section .blog-posts .blog-card .blog-post-content .read-more{display:inline-flex;justify-content:center;align-items:center;width:138px;height:38px;text-decoration:none}@media(min-width:1024px){.custom-section.page-section .blog-posts .blog-card{display:flex;gap:20px;align-content:center;justify-content:space-between;max-width:1040px;margin:0 auto}.custom-section.page-section .blog-posts .blog-card .blog-post-content .heading{margin-top:0}.custom-section.page-section .blog-post-image{max-width:50%;width:100%}.custom-section.page-section .blog-post.even .blog-post-image{text-align:right}.custom-section.page-section .blog-post.odd .blog-post-image{text-align:left}.custom-section.page-section .blog-post-content{max-width:50%;width:100%}}.blog .article-card-wrapper .article-card .card__heading{font-size:20px}.blog .article-card-wrapper .article-card .article-card__excerpt{font-size:12px;font-weight:700;color:#000}variant-radios fieldset label{font-weight:700!important}.price-per-item__container .quantity__button svg{width:2rem}.product-form__buttons button span{font-weight:700}.product-form__buttons button:first-child{background-color:#2f4220;color:#fff;text-transform:uppercase}.product-form__buttons .shopify-payment-button__button{background-color:#fff!important;color:#2f4220!important;font-weight:700;text-transform:uppercase}@media(max-width:786px){.product-form__buttons .shopify-payment-button__button{font-size:12px}}.product ul.tabs li a{font-size:18px!important}.featured-product .quantity__input{font-weight:700!important}.featured-product .product__view-details{font-size:16px;font-weight:600}.featured-product .product__view-details .icon{width:18px;margin-left:10px}.featured-product .product__view-details:hover{text-decoration:none!important}#shopify-section-template--21177219645748__e6e48021-45d7-474b-a403-a46f80d4a273 .banner__buttons a.button{font-weight:600}.testimonial h3{margin:10px 0!important}.testimonial-slider .splide__slide img{border-radius:100px}.testimonial-slider .custom-stars{font-size:35px;color:#ffe234}@media(max-width:786px){.testimonial p{max-width:300px;margin:0 auto}}.product .product__text,.product .product__tax{display:none!important}.product .quantity__input{font-weight:700}#wc_review_section .wc_review_top_title h2{width:100%!important;text-align:center;margin:0 auto}#wc_review_section .wc_review_top_title a{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/app.css.map */
