
[data-vade-focus-gallery="true"] .product__media-item:not(.is-active){display:none!important}
[data-vade-focus-gallery="true"] .product__media-item.is-active{width:100%;max-width:100%;margin:0;flex-basis:100%}
[data-vade-focus-gallery="true"] .thumbnail-slider,[data-vade-focus-gallery="true"] .slider-buttons{display:none!important}
[data-vade-focus-gallery="true"] .product__media-list{margin:0;gap:0}
.vade-unit-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-size:14px;margin:12px 0;color:#315522}
.vade-unit-value strong{font-size:21px}.vade-unit-value s{color:#687262;font-size:15px}.vade-value-badge{background:#edf5e8;border:1px solid #c9dfbf;border-radius:20px;padding:3px 8px;font-size:12px;font-weight:700;color:#295b1c}
.vade-product-confidence{background:#f4f8f0;border:1px solid #dce6d5;border-radius:12px;padding:14px 16px;color:#263c1e;margin:14px 0}
.vade-product-facts{font-size:13px;line-height:1.5;margin:0;font-weight:650}.vade-product-confidence blockquote{border:0;padding:0;margin:10px 0 0;font-size:14px;line-height:1.5;font-style:normal}.vade-product-confidence cite{display:block;margin-top:6px;font-size:11px;font-style:normal;color:#586b4e}
.vade-product-confidence--compact{margin:0 0 14px;padding:0;background:transparent;border:0}.vade-product-confidence--compact .vade-product-facts{font-size:11px;font-weight:500;color:#586b4e}
.vade-featured-sets{color:#142110}.vade-set-images{justify-content:center}.vade-set-images img{width:30%;max-width:150px;min-width:0;object-fit:contain}.vade-set-prices{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin:8px 0}.vade-set-prices s{font-size:15px;color:#63705c}.vade-set-saving{font-size:12px!important;background:#e8f3e0;padding:5px 9px;border-radius:20px;margin:4px 0 15px!important}.vade-more-sets{color:#263c1e;padding-top:15px;padding-bottom:15px}.vade-more-sets>summary{cursor:pointer;padding:16px;font-weight:700;border:1px solid #dce6d5;border-radius:10px}.vade-set-card:focus-within{outline:2px solid #326e24;outline-offset:3px}
@media(max-width:749px){.vade-featured-sets .vade-sets-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:4px 3px 14px}.vade-featured-sets .vade-set-card{flex:0 0 85%;scroll-snap-align:start;padding:18px}.vade-set-card h3{font-size:21px}.vade-unit-value{font-size:12px}}

.vade-flavor-note{font-size:12px;line-height:1.45;color:#64745a;margin:0 0 10px}.product__info-container .vade-flavor-note{font-size:14px;margin:10px 0}

.vade-product-facts > span{display:block}.vade-product-facts > span + span{margin-top:2px}

.product__info-container .product-form .product-form__buttons button.product-form__submit:not(:disabled):not([aria-disabled="true"]),
.vade-mobile-sticky-atc .button[data-vade-sticky-submit]:not(:disabled):not([aria-disabled="true"]){
  --color-button-text:20,37,16;
  color:#142510;
}

.vade-purchase-disclosure{font-size:14px;line-height:1.5;color:#263c1e;margin:12px 0}
.vade-purchase-disclosure a{color:inherit;text-decoration:underline;text-underline-offset:.15em}

