@font-face{font-family:Sauce Tomato;src:url(/cdn/shop/files/SauceTomato.woff2?v=1763124155) format("woff2"),url(/cdn/shop/files/SauceTomato.woff?v=1763124155) format("woff");font-weight:400;font-style:normal;font-display:swap}.header--middle-left .header__inline-menu{text-align:center}.mega-menu__list{text-align:left}.header__menu-item{font-weight:500;font-size:15px;text-align:left;letter-spacing:.4px}.header__submenu a{font-size:13px}.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none!important}.header__menu-item:hover{color:#225b2e;text-decoration:none}.utility-bar button.slider-button{display:none}.utility-bar__grid{overflow:hidden}summary.list-menu__item{padding-right:2.7rem}button.slideshow__autoplay.slider-button{display:none}.banner-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.shopify-section-header-sticky{margin-bottom:42px!important}.header__menu-item.top-item:hover{transform:scale(1.04);filter:brightness(1.1)}.utility-bar{z-index:9;position:fixed;width:100%;top:0;left:0;height:auto;transition:top .3s ease}.header__icon{position:relative}span.cart-text{position:absolute;font-size:10px;left:0;right:0;width:100%;bottom:-22px;font-weight:500}.header__icon--cart{display:flex;flex-direction:column;align-items:center;text-align:center}.header__icon--search .svg-wrapper:after{content:"Search";display:block;font-size:10px;position:absolute;bottom:3px;font-weight:500}.header__icon--cart:after{content:"Your Cart";display:block;font-size:10px;position:absolute;bottom:-4px;font-weight:500}product-form__buttons,.utility-bar{transition:all .3s ease}p.announcement-bar__message{font-size:14px;letter-spacing:0}.title.h1,.jdgm-rev-widg__title{display:inline-flex;gap:10px;justify-content:center;align-items:center}.title,.jdgm-rev-widg__title{color:#395b31}.text-center,.collection__title{text-align:center}.collection h3.card__heading{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:0}.pro-caption{color:#7a7a7a!important;font-size:12px;font-weight:500;letter-spacing:0}.title_price_wr{margin-bottom:5px;justify-content:space-between;display:flex;min-height:44px}.title_price_wr .price{min-width:72px;text-align:right;font-weight:600;font-size:18px;line-height:20px}.title_price_wr .price__sale .price-item--regular{display:block}.price .price-item,.variant-price{font-family:Roboto,sans-serif}.collection .subtitle{color:#333}.product-grid .grid__item,.feature_product_list{background:#fff;border-radius:8px;box-shadow:0 6px 12px #0000001a,0 3px 6px #00000014;padding:0!important}.feature_product_list{height:auto!important}.card__information{padding:15px 15px 8px!important}.price-item span.money{font-weight:600}.rich-text__img img{width:100%}.quick-add__submit{margin-top:4px;border-radius:0 0 8px 8px!important;font-weight:600;transition:.3s all linear}.quick-add__submit:hover{transform:scale(1.01)}.quick-add__submit:after,.quick-add__submit:before{box-shadow:none!important}.slider-button{background:#f9c42f!important;border-radius:50px;border:1px solid #EEEEEE!important;position:absolute;top:50%;color:#000!important}button.slider-button.slider-button--prev,.slideshow__controls button.slider-button.slider-button--prev{left:20px}.slideshow__controls button.slider-button.slider-button--next,button.slider-button.slider-button--next{right:20px}.thumbnail-list__item{border:1px solid #ddd;border-radius:8px}.slider-counter.caption{display:none}.custom-block{text-align:center}.title-wrapper-with-link{text-align:center;justify-content:center}.custom-block a{text-decoration:none;color:#000;font-weight:500}.block-image img{height:auto;max-width:64px}.block-title .collection-title{font-size:10px}.global-media-settings{border:0!important}.button,.price>*{letter-spacing:0}.press-list__item .press-card{border:1px solid rgba(57,91,49,.4);border-radius:8px;padding:15px!important;height:100%;background:#fff}.press-list__item .media-div img{width:100%;border-radius:8px}.icon-div{margin:-30px 10px 10px}.icon-div img{border-radius:100px}.press-card__info{line-height:22px;font-size:15px}.card__heading a:after{content:none!important}select.variant-select{padding:5px 10px;border-radius:8px;color:#000;border-color:#395b31;width:100%;font-weight:600;border-width:2px;margin-top:5px;background:#fff;min-height:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right center}select.variant-select:focus-visible{box-shadow:none;outline:0}.card__inner{background:#fff}.product-sizes{width:100%;display:inline-flex}a.pro_link{display:inline-block;height:100%;width:100%;position:absolute;z-index:999}.card__badge{z-index:999}.badge{border-radius:6px 0 0 6px!important}.card__information .jdgm-widget{font-size:12px}.product__title h1{font-size:34px;color:#395b31}.icon-with-text__item{text-align:center;font-size:13px;font-weight:600;letter-spacing:0;line-height:20px;text-transform:uppercase}.product__info-wrapper .icon-with-text img{height:70px;width:70px;object-fit:contain;background:#ede8d0;padding:8px;border-radius:100px}.product-form__buttons{display:flex;gap:10px}.product-form__submit{max-height:45px}.product-form__submit:hover{background:#0a472e}.shopify-payment-button__button--unbranded:hover{background-color:#f9c42f!important}.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.product-form__submit:hover span{color:#fff}.product-form__buttons span,.shopify-payment-button__button{font-weight:600;font-size:16px;text-transform:uppercase}.shopify-payment-button{width:100%}.product-form__input .form__label{color:#6c6c6c;font-weight:600;font-size:16px}.accordion__title{font-family:Poppins,sans-serif;font-weight:600;color:#395b31;letter-spacing:0;font-size:16px}.collapsible-content__wrapper .accordion{border:0;padding:6px;margin:14px 0!important}.collapsible-content__grid .accordion summary{border-bottom:2px solid;padding-bottom:10px}.tab-content{margin-top:15px;letter-spacing:0}.product-info-tab .accordion__title{text-transform:uppercase;font-size:20px}.collapsible-content__inner p{margin-bottom:8px}.faq-section .accordion{border-top:0!important;border-bottom:0!important}.faq-section .collapsible-row{border:2px solid #DEDEDE;border-radius:8px;margin:14px 0;padding:12px;background:#f8faf8}.faq-section .collapsible-content__inner{letter-spacing:0;line-height:20px;margin-top:14px;font-size:15px}.offer_heading{color:#6c6c6c;font-weight:600;margin-bottom:12px}.offer_list{background:#fff;border-radius:8px;border:1px solid #395B31}img.discount-icon{margin-right:10px}.offer_list:not(:last-child){margin-bottom:12px}.offer_code{color:#395b31;padding:6px;border-radius:8px;text-align:center;letter-spacing:1px;font-weight:700;width:110px;text-transform:uppercase;border:2px dashed #395B31;position:relative;cursor:pointer;font-size:12px;transition:.3s linear all}.offer_code:hover{transform:scale(1.04)}.offer_code span{font-size:10px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%);text-align:center;color:green}.offer_header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid}.offer_head{display:flex;align-items:center}.offer_txt{flex:1;padding:10px}.offer_txt p{margin:0;font-size:15px}.product-info-title{background:#f5fee8;padding:20px 0}.product-info-title .title{color:#395b31;font-size:40px;margin:0}.custom-grid h2{color:#395b31;font-size:30px;letter-spacing:0}.product-info-section{overflow:hidden;background:url(/cdn/shop/files/banner_52a9c8c8-3ac3-4bfb-89cb-fc4bf1f74f21.png?v=1755697117);background-size:contain;background-repeat:no-repeat;background-position:bottom center}.custom-grid{display:grid;grid-template-columns:7fr 5fr;gap:var(--grid-desktop-horizontal-spacing, 20px);align-items:center;position:relative;padding:40px 0}.custom-grid:nth-child(2n){direction:rtl}.custom-grid:nth-child(2n)>*{direction:ltr}.custom-grid:not(:last-child):after{content:"";position:absolute;bottom:-20px;left:50%;width:100vw;height:60px;transform:translate(-50%);background:url(/cdn/shop/files/divider_0f7d70f1-1099-4c8c-a913-27ea4cc0afd7.png?v=1755693389) center center no-repeat;background-size:cover}.process-text h2{color:#395b31;font-size:30px!important}.process-img img{width:100%;max-height:360px;object-fit:contain}.process-text ul{list-style:none;padding:0;margin:0;font-size:18px}.process-text ul li{position:relative;padding-left:2.8rem;margin-bottom:1.2rem;line-height:1.5}.process-text ul li:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background:url(/cdn/shop/files/send-message_1.png?v=1755004549) no-repeat center center;background-size:contain}h2.jdgm-rev-widg__title{font-size:40px;text-transform:uppercase}a.jdgm-write-rev-link{text-decoration:none}.jdgm-rev-widg__summary{background:#fff}.jdgm-rev__body.jdgm-rev__body{display:none}.w-100{width:100%}.scroll-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.product-badge{border-radius:6px!important;padding:10px 14px;margin-bottom:0!important;font-size:14px;background:url(/cdn/shop/files/badge-shape_e1e5180f-2ac6-4101-8f02-39dfad625fa7.svg?v=1763356938) no-repeat center / contain;transition:all .3s ease;position:relative;overflow:hidden}.product-img-grid .grid__item{overflow:hidden;border-radius:8px}.product-img-grid img,.multicolumn-card__image-wrapper img{width:100%;transition:transform .5s ease;transform:scale(1)}.multicolumn-card__info p{font-weight:500}.product-img-grid .grid__item:hover img,.multicolumn-card__image-wrapper:hover img{transform:scale(1.02)}.product-badge:before{content:"";position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),rgba(255,255,255,.4),rgba(255,255,255,.6),rgba(255,255,255,.4),rgba(255,255,255,.15),transparent);animation:slide 2.5s infinite;z-index:1;border-radius:inherit}@keyframes slide{0%{left:-150%}50%{left:150%}to{left:150%}}.product-form__input--pill input[type=radio]+label{border-radius:8px 0!important;padding:0!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#ede8d0!important;border:2px solid #0a472e!important}label.variant-label{display:inline-block;min-width:160px}.variant-option{display:flex;flex-direction:column;align-items:baseline;justify-content:center}.variant-price{padding:4px 12px}.variant-price .compare-price{color:#747474;text-decoration:line-through}.variant-price span.price{font-size:20px;font-weight:600}span.variant-name{font-size:12px;font-weight:600;background-color:#395b31;color:#fff;padding:4px 10px;border-radius:6px 0;margin-bottom:5px}shopify-buy-it-now-button button:not(:first-of-type){display:none}.product-faq{display:grid;grid-template-columns:5fr 7fr;gap:40px;align-items:center}.faq_img img,.product-img-grid img{border-radius:8px}img#tab-image{position:relative;max-height:420px;object-fit:contain;border-radius:8px}.desc-tab__media{background:#fff!important;border-radius:8px}button.share-button__button{border:1px solid;border-radius:6px;padding:0 10px;background:#fff}a.collection-link{position:absolute;width:100%;height:100%;z-index:999}product-recommendations .swiper-slide{height:auto!important}.swiper-pagination.swiper-pagination-horizontal{width:100%!important;display:block;position:static;margin-top:12px}span.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination-bullet-active{background:#f9c42f!important}.collection__view-all a:not(.link){font-weight:600}h2.footer-block__heading{color:#f9c42f;font-family:Poppins,sans-serif;letter-spacing:0}footer-block__details-content .list-menu__item--link:hover{color:#f9c42f}.footer-block__details-content,.footer-block__details-content a,.footer-block__newsletter{font-size:14px;line-height:20px}.contact-item{display:flex;align-items:center;gap:10px}.available-images{display:inline-flex;gap:4px;flex-wrap:wrap}.available-images div{flex:0 0 40%}.available-images img{width:100px;object-fit:contain}.footer-block__newsletter p{margin-bottom:10px}.info-text{color:#fff;font-size:14px}.contact-item a{text-decoration:none}.newsletter-form__field-wrapper .field__input{background:#fff;color:#000}li.list-social__item .svg-wrapper path{fill:#fff!important}.announcement-bar__wrapper{display:inline-block;white-space:nowrap;animation:scrollText 90s linear infinite;padding:8px}.announcement-bar__text{display:inline-flex;align-items:center;margin-right:40px;white-space:nowrap;font-size:14px}.announcement-bar__text .icon{margin-right:8px;vertical-align:middle}.product-popup-modal__opener{margin:0!important}button#pop-club-quick-buy3{display:none!important}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}.slider-dots{display:flex;justify-content:center;gap:8px;margin:12px 0}.slider-dot{width:9px;height:9px;border-radius:50%;background:#969292;cursor:pointer;transition:transform .2s ease,background .2s ease}.slider-dot.active{background:#f9c42f;transform:scale(1.4)}.card__inner,.pro_link,.card__media{border-radius:8px 8px 0 0!important}@media screen and (min-width: 750px){.rooted-section{background-image:url(/cdn/shop/files/Frame_891.png?v=1754558275);background-repeat:no-repeat;background-position:center right;background-size:38%;background-attachment:inherit}.rooted-section img{opacity:0}.certificate-section{max-width:92rem}}@media screen and (min-width: 990px){.footer .grid--5-col-desktop{flex-wrap:nowrap}.footer .grid--5-col-desktop .grid__item{max-width:none!important;flex:0 0 auto!important}.footer .grid--5-col-desktop .grid__item:nth-child(1),.footer .grid--5-col-desktop .grid__item:nth-child(5){width:26%!important;max-width:26%!important}.footer .grid--5-col-desktop .grid__item:nth-child(2),.footer .grid--5-col-desktop .grid__item:nth-child(3),.footer .grid--5-col-desktop .grid__item:nth-child(4){width:16%!important;max-width:16%!important}.slider-dots{display:none}}@media screen and (max-width: 767px){.header{grid-template-columns:1fr 1fr 1fr!important}.product__title h1{font-size:26px;letter-spacing:0}.header__icons{padding-right:0}.header__icon--cart:after,.header__icon--search .svg-wrapper:after{font-size:9px}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:.5rem!important;padding-right:.5rem!important}.image-with-text__content{text-align:center;align-items:center!important}.multicolumn-card__info p{font-size:14px}.subtitle{font-size:16px;line-height:24px}.rooted-section .image-with-text__media--adapt{padding-bottom:64%!important}.rooted-section .media{left:50%;width:65%;transform:translate(-50%)}.custom-grid,.product-faq{grid-template-columns:1fr;gap:10px}.jdgm-rev-widg{padding:15px!important}.slider-button{width:30px!important;height:30px!important;color:#ffffffbf!important;background:#f9c42f!important}button.slider-button.slider-button--prev{left:4px}button.slider-button.slider-button--next{right:4px}.contact-info-wrapper{padding:30px}.contact-item{justify-content:start}.jdgm-rev{width:100%}.icon-with-text--horizontal{flex-wrap:wrap}.icon-with-text--horizontal .icon-with-text__item{width:22%!important}.product__info-wrapper .icon-with-text img{height:50px;width:50px}.product-form__buttons{transition:transform .4s ease,opacity .4s ease}.product-form__buttons.sticky{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#fff;box-shadow:0 -4px 20px #0000001a;padding:12px 16px 0;animation:slideUp .5s ease forwards}.product-form__buttons span,.shopify-payment-button__button{font-size:13px}.shopify-payment-button__button,.product-form__submit{padding:0}div#bob_whatsapp_widget_container{bottom:60px!important}.title_price_wr{flex-direction:column;min-height:auto;gap:6px}.title_price_wr .card__heading{min-height:36px}.title_price_wr .price{text-align:left}.pro-caption{display:none}.title_price_wr .price--on-sale .price__sale{display:inline-flex}h2.jdgm-rev-widg__title{font-size:30px;text-transform:uppercase}.icon-with-text--horizontal{border:1px solid #5f1c23;border-radius:8px;padding:10px 6px}.icon-with-text__item{font-size:10px;line-height:15px}product-info-tab .accordion__title,.accordion__title{font-size:16px}.jdgm-prev-badge__text{font-size:14px}.quantity{width:calc(9rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.swiper{padding:0 1.5rem!important}.page-width-desktop{padding:0 1rem}.slider.slider--tablet .slider__slide{margin:0}.slideshow__text-wrapper.banner__content{position:absolute!important}.slider_mobile__img{margin-bottom:-6px}.card__information{padding:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom.css.map */
