.gallery-layout{display:grid;gap:15px}@media screen and (max-width: 749px){.gallery-layout--thumbnails{gap:12px}.thumbnail-slider{position:relative;width:100%;overflow:visible;z-index:1}.thumbnail-list{display:flex!important;flex-direction:row!important;gap:8px;overflow-x:auto;padding:4px 0;margin:0;width:100%;height:auto;min-height:80px;position:relative;z-index:2}.thumbnail-list__item{position:relative;display:block!important;flex:0 0 70px;width:70px!important;height:70px!important;min-width:70px;margin:0;z-index:3}.thumbnail{position:relative;width:70px;height:70px;display:block!important;z-index:4}.thumbnail img{display:block!important;width:100%;height:100%;object-fit:cover;z-index:5}button.thumbnail>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important}.thumbnail,.thumbnail-list__item{overflow:visible!important}.thumbnail-list>li:before,.thumbnail-list__item:before{display:none!important;content:none!important}.thumbnail-list>li{padding:0!important;margin:0!important}}.thumbnail-list{display:flex;flex-direction:row;gap:10px;height:100%;overflow-y:auto;align-items:flex-start;padding-top:0;flex-wrap:wrap}.thumbnail-list__item{width:80px;height:80px}.thumbnail{width:80px;height:80px;border-radius:4px;border:1px solid #e5e5e5;padding:0;background:none;cursor:pointer;overflow:hidden}.thumbnail[aria-current=true]{border-color:var(--forest, #2b5435);padding:3px}.thumbnail:hover{border-color:var(--forest, #2b5435)}.thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:2px}.product__media-item{border-radius:4px;overflow:hidden}.product__media-item img{border-radius:4px}.thumbnail-list::-webkit-scrollbar{display:none}.thumbnail-list{-ms-overflow-style:none;scrollbar-width:none}.product__title,.rating{width:100%;margin-bottom:1rem;grid-column:1 / -1}.product__info-container li{list-style:none;position:relative;padding-left:32px;margin-bottom:8px;display:flex;align-items:flex-start}.product__info-container li:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cmask id='mask0_2058_333' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='25'%3E%3Crect y='0.927002' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2058_333)'%3E%3Cpath d='M10 17.327L6 13.327L7.4 11.927L10 14.527L16.6 7.927L18 9.327L10 17.327Z' fill='%23B8872E'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;flex-shrink:0}.product__info-container li>*{flex:1}@media screen and (max-width: 749px){.hide-mobile{display:none}.slider-buttons{position:absolute;top:50%;transform:translateY(-50%);width:100%;justify-content:space-between;padding:0 10px}.slider-button{width:40px;height:40px;background:#fffc;border-radius:50%;border:none}.thumbnail-slider{display:block!important;width:100%;margin-top:10px;overflow:visible}.thumbnail-list{display:flex!important;flex-direction:row;gap:10px;overflow-x:auto;padding:10px 0;scroll-snap-type:x mandatory;width:100%;height:auto;min-height:80px}.thumbnail-list__item{flex:0 0 80px;width:80px!important;height:80px!important;min-width:80px;scroll-snap-align:start;display:block!important}.thumbnail{width:80px;height:80px;display:block!important;opacity:1!important;visibility:visible!important}.slider--mobile{display:flex!important}.thumbnail-list>li,.thumbnail-list>li>button,.thumbnail-list>li>button>img,.thumbnail-list>li>button>svg,.thumbnail-list__item:before,.thumbnail-list__item:after{border-radius:4px!important;width:70px!important;height:70px!important}.thumbnail-list{display:flex!important;flex-direction:row!important;gap:8px;overflow-x:auto;padding:10px 0;margin:0;width:100%;height:auto}.thumbnail-list__item{flex:0 0 70px!important;min-width:70px!important;width:70px!important;height:70px!important}.thumbnail{width:70px!important;height:70px!important;border-radius:4px!important}.thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:4px!important}}.product-form__input input[type=radio]+label{font-family:General Sans;font-weight:400;font-size:17.32px;line-height:100%;letter-spacing:3%;vertical-align:middle;border:1.39px solid #7A797B;border-radius:62.36px;padding:16px 32px}.product-form__submit{border:1px solid;border-image-source:radial-gradient(38.94% 187.74% at 2.01% -62.26%,rgba(184,135,46,.5) 32.18%,rgba(184,135,46,0) 100%);border-radius:90px;box-shadow:0 4px 14px #30493447}.product-form__input input[type=radio]:checked+label{--Forest: #111111}button.nutrition-tigger-btn{background:#b8872e;border-radius:130px}fieldset.product-form__input .form__label{text-align:center;font-size:18px;line-height:100%;letter-spacing:3%;color:#7a797b}.product__banner{background:#eaffed7f;border-radius:15px;position:relative;display:flex;padding-top:50px;padding-bottom:30px;align-items:center}.product__banner-notice{border-radius:0 0 8.5px 8.5px;background:#b8872e;font-family:General Sans;font-weight:700;font-style:600;font-size:15.76px;line-height:100%;letter-spacing:0%;text-align:center;color:#fff;padding:9px 15px;display:block;top:0;position:absolute;z-index:99999;margin-left:35px}.product__banner-img{flex:0 0 auto;width:195px}.product__banner-text{padding-right:23px}.product__info-container .product__banner-text p,.product__banner-text{--font-heading-family: General Sans;font-family:General Sans;font-weight:400!important;font-size:14px!important;line-height:100%!important;letter-spacing:.1px!important}.product__banner-text h3{color:#3a513d;font-size:14px;font-weight:600;margin-bottom:3px;letter-spacing:.1px!important}.layout-half_width .product__banner-row{--bs-gutter-x: 32px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.layout-half_width .product__banner-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}.layout-half_width .product__banner{justify-content:center;flex-wrap:wrap;flex-direction:column;text-align:center;padding:23px 0}.layout-half_width .product__banner-text{padding:0 30px}.layout-half_width .product__banner-img{width:80px;margin-bottom:12px}.product__description{padding-top:12px;border-top:1px solid #CBC5BF}.product-tabs .tab-buttons{border-bottom:0}.product-tabs .tab-button{font-size:18px}.text-how-to-heading{--Charcoal: #3A513D;--text-size: 30px;--text-spacing: 0px;text-align:center;white-space:pre-wrap}.pdp-text-carousel__slider-dot.active{width:24px}.button_radius{border-radius:90px!important}.pdp-text-custom-section__holder .pdp-text-section__heading{font-size:56px}.pdp-text-custom-section__holder{max-width:1100px;margin:0 auto;text-align:center}.pdp-text-custom-section__holder .pdp-text-section__caption{color:#e4a744}.pdp-text-custom-section__holder .under:after{z-index:1}.testimonial-content{position:relative}.slider-nav{position:absolute;bottom:-11px;right:50px;width:auto;background:#fff;gap:8px}.slider_header{margin:0 auto 56px;max-width:510px;text-align:center;display:flex;flex-direction:column;gap:8px}.slider_header a.link{margin-top:16px;text-decoration:underline}.header_title h2{font-size:56px}.slider_header p{padding:8px 16px}.ingredient-slideshow-new .slider-nav{background:unset}.pdp-image-custom-banner-second .pdp-image-banner-second__image{width:30%;margin-top:14%;margin-bottom:14%}.pdp-image-custom-banner-second .pdp-image-banner-second__middle-data{width:30%}.pdp-image-custom-banner a.button{border-radius:90px}@media screen and (max-width: 991px){.pdp-image-custom-banner-second .pdp-image-banner-second__middle-data{width:100%;gap:100px}.pdp-image-custom-banner-second .pdp-image-banner-second__image{width:100%;margin-top:0%;margin-bottom:0%}}@media screen and (min-width: 992px) and (max-width: 1240px){.pdp-image-custom-banner-second .pdp-image-banner-second__image{width:30%;margin-top:20%;margin-bottom:20%}}@media screen and (min-width: 1241px) and (max-width: 1600px){.pdp-image-custom-banner-second .pdp-image-banner-second__image{width:30%;margin-top:22%;margin-bottom:22%}}.rm-wrapper{--font-heading-family: var(--font-body-family);display:flex;flex-direction:column;gap:25px;align-items:center;width:100%;max-width:600px;color:#111;margin:30px 0}.rm-card{background-color:#eaffed;border:.5px solid #304934;border-radius:16px;padding:20px 28px;width:100%;position:relative;box-sizing:border-box}.rm-card.rm-active{box-shadow:inset 0 0 0 1px #304934}.rm-badge{position:absolute;top:-27px;right:-17px;background-color:var(--rm-badge-color, #B8872E);color:#fff;width:86px;height:86px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:600;font-size:13.16px;line-height:100%;text-align:center;letter-spacing:0px}.product__info-container .rm-title,.rm-title{margin-bottom:2px;font-weight:600;font-size:16px;line-height:100%;color:#304934}.product__info-container .rm-price .price--on-sale .price-item--regular,.product__info-container .rm-price .price--on-sale .price-item--sale,.product__info-container .rm-price .price .price-item{font-size:15px!important;font-weight:600!important;letter-spacing:0!important;margin:0}.product__info-container .rm-price .price__sale .price-item--regular{color:#cbc5bf!important;text-decoration:line-through;font-size:11px!important}.rm-list{margin-top:10px}.product__info-container .rm-list li,.rm-list li{display:flex;align-items:center;gap:8px;font-size:12px!important;margin-bottom:10px;padding-left:24px!important;font-weight:500}.product__info-container .rm-list li:before{background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0C10.866 0 14 3.13401 14 7C14 10.866 10.866 14 7 14C3.13401 14 0 10.866 0 7C0 3.13401 3.13401 0 7 0ZM9.90234 3.36719C9.55292 3.14502 9.08951 3.24828 8.86719 3.59766L5.86914 8.30859L4.53027 6.96973C4.23738 6.67683 3.76262 6.67683 3.46973 6.96973C3.17683 7.26262 3.17683 7.73738 3.46973 8.03027L5.46973 10.0303C5.63059 10.1911 5.8559 10.2699 6.08203 10.2451C6.30807 10.2202 6.51072 10.0942 6.63281 9.90234L10.1328 4.40234C10.355 4.05292 10.2517 3.58951 9.90234 3.36719Z" fill="%23304934"/></svg>');width:14px;height:14px;top:2px}.product__info-container .rm-list li:last-child,.rm-list li:last-child{margin-bottom:0}@media (max-width: 480px){.rm-badge{width:80px;height:80px;font-size:12px;right:-15px;top:-24px}}@media (max-width: 767px){.pdp-image-custom-banner-second .pdp-image-banner-second__middle-data li{font-size:18px}.layout-half_width .product__banner-row{flex-wrap:wrap;gap:24px}.layout-half_width .product__banner-row>*{width:100%}.layout-half_width .product__banner-img{width:64px;margin-bottom:16px}.product__info-container .product__banner-text p,.product__banner-text{font-size:18px!important;line-height:120%!important}.pdp-text-custom-section__holder .pdp-text-section__heading{font-size:38px;line-height:1.1}.ingredient-slideshow-new .header_title h2{font-size:38px}.ingredient-slideshow-new{padding:40px 16px!important}.pdp-image-banner-second__heading,.collapsible-content__heading{font-size:38px!important}.product__banner-container.layout-full_width .product__banner{flex-wrap:wrap;gap:16px;padding:24px 16px}.product__banner-container.layout-full_width .product__banner-img{flex:0 0 auto;width:100%}.product__banner-container.layout-full_width .product__banner-text{flex-basis:100%}.product__banner-container.layout-full_width .product__banner-text h3{color:#3a513d;font-size:18px;font-weight:600;margin-bottom:16px}.product__title h1{font-size:38px!important}.pdp-image-banner-second__data-holder .pdp-image-banner-second__middle-data{font-size:16px}.pdp-text-carousel__holder .pdp-text-carousel__heading{font-size:38px}}@media (min-width: 768px) and (max-width: 1200px){.pdp-image-custom-banner-second .pdp-image-banner-second__middle-data li{font-size:18px}.pdp-image-custom-banner-second .pdp-image-banner-second__middle-data{width:40%}}label.rm-card{cursor:pointer}.rm-product-wrapper{display:none}input[name=subs-product_id]:checked+.rm-product-wrapper{display:block}.custom-product{position:relative}.custom-product section.nutrition-menu-drawer.slide-in-menu{bottom:3%;top:unset;height:unset}.text-short-desc,.text-short-desc .product__text{padding:0;margin:0;--text-size: 14px;--text-weight: 400}.rating-star:before{padding-right:10px}
/*# sourceMappingURL=/cdn/shop/t/68/assets/pdp.css.map */
