body:has(#mo-a23-guide){font-family:Lato,Arial,Helvetica,sans-serif;color:#2e3430;background:#fcfaf5}body:has(#mo-a23-guide) .shopify-section--product-template{padding-top:24px}body:has(#mo-a23-guide) .product_name{font-family:Lato,Arial,sans-serif!important;font-size:clamp(30px,3vw,42px)!important;font-weight:700!important;line-height:1.15;letter-spacing:0;text-transform:none;color:#2e3430!important;margin:0 0 10px}body:has(#mo-a23-guide) .product-block--title .feature-divider,body:has(#mo-a23-guide) .product-block--tabs,body:has(#mo-a23-guide) .shopify-section--recently-viewed-products,body:has(#mo-a23-guide) .shopify-section--recommended-products,body:has(#mo-a23-guide) #MOSweetProductQuick{display:none!important}.mo-a23-eyebrow{font:700 12px/1.5 Lato,Arial,sans-serif;color:#63734d;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 10px}.mo-a23-subtitle{font:400 21px/1.4 Lato,Arial,sans-serif;margin:0 0 12px}.mo-a23-summary{font:400 16px/1.6 Lato,Arial,sans-serif;color:#5d655f;margin:4px 0 14px}body:has(#mo-a23-guide) .product__images{width:calc(52% - 20px);margin-right:30px}body:has(#mo-a23-guide) .product__details{width:calc(48% - 30px)}body:has(#mo-a23-guide) .gallery-wrap{background:#fcfaf5;border:1px solid #fcfaf5;border-radius:3px}body:has(#mo-a23-guide) .product_gallery_nav{display:block!important;width:100%;margin:14px 0 0;padding:0}body:has(#mo-a23-guide) .add_to_cart,body:has(#mo-a23-guide) .mo-a23-button{background:#7ca034!important;border:1px solid #7ca034!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:has(#mo-a23-guide) .add_to_cart:hover,body:has(#mo-a23-guide) .add_to_cart:focus-visible,body:has(#mo-a23-guide) .mo-a23-button:hover,body:has(#mo-a23-guide) .mo-a23-button:focus-visible{background:#fff!important;color:#7ca034!important;-webkit-text-fill-color:#7ca034!important;border-color:#7ca034!important}body:has(#mo-a23-guide) .add_to_cart .text{color:inherit!important;-webkit-text-fill-color:inherit!important}body:has(#mo-a23-guide) .add_to_cart[disabled]{background:#b7b7b7!important;border-color:#b7b7b7!important}.mo-a23-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border-radius:3px;font:700 14px/1.4 Lato,Arial,sans-serif;text-decoration:none!important;transition:background-color .18s,color .18s}body:has(#mo-a23-guide) a:focus-visible,body:has(#mo-a23-guide) summary:focus-visible{outline:2px solid #7ca034;outline-offset:3px}.mo-a23-purchase-links{display:flex;flex-wrap:wrap;gap:16px 26px;border-top:1px solid #e7e9e1;padding-top:20px;margin-top:20px;font:400 13px/1.5 Lato,Arial,sans-serif}.mo-a23-purchase-links a{color:#546249;text-decoration:underline}.mo-a23-guide{margin:34px 10px 0;width:calc(100% - 20px);max-width:100%;font-family:Lato,Arial,sans-serif;color:#2e3430}.mo-a23-guide *{box-sizing:border-box}.mo-a23-guide h2{font:700 32px/1.2 Lato,Arial,sans-serif!important;color:#2e3430!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 16px}.mo-a23-guide h3{font:700 18px/1.35 Lato,Arial,sans-serif!important;color:#2e3430!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 7px}.mo-a23-guide p{font:400 16px/1.6 Lato,Arial,sans-serif;color:#5d655f;margin:0 0 18px}.mo-a23-guide img{display:block;width:100%;height:auto;border-radius:3px}.mo-a23-guide figure{margin:0;min-width:0}.mo-a23-guide [id]{scroll-margin-top:90px}.mo-a23-benefits{display:grid;grid-template-columns:repeat(3,1fr);padding:24px 28px;background:#f6f5ef;gap:24px}.mo-a23-benefits>div{display:flex;align-items:center;justify-content:center;gap:15px;font-size:16px;color:#586c3e}.mo-a23-benefits>div+div{border-left:1px solid #dddccd}.mo-a23-benefits svg{width:34px;height:34px;flex-shrink:0}.mo-a23-jump{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 36px;padding:20px 12px;margin-bottom:38px;border-bottom:1px solid #e5e7df;font-size:14px}.mo-a23-jump a{color:#526843;text-decoration:none}.mo-a23-jump a:hover{text-decoration:underline}.mo-a23-row{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin:0 0 40px}.mo-a23-row>div{min-width:0}.mo-a23-intro h2{max-width:380px}.mo-a23-intro img,.mo-a23-recipe>figure img{aspect-ratio:1;object-fit:contain}.mo-a23-facts{margin:22px 0 0}.mo-a23-facts>div{display:grid;grid-template-columns:31% 69%;gap:10px;padding:12px 0;border-bottom:1px solid #e6e7df;font:400 14px/1.45 Lato,Arial,sans-serif}.mo-a23-facts dt{font-weight:700}.mo-a23-facts dd{margin:0;color:#5d655f}.mo-a23-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:20px 0 38px}.mo-a23-ways article{min-width:0}.mo-a23-ways img{aspect-ratio:1.5;object-fit:cover;margin-bottom:14px}.mo-a23-ways p{font-size:14px;margin:0}.mo-a23-prep-band{padding:30px;background:#f6f5ef;margin-bottom:40px}.mo-a23-prep{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:22px}.mo-a23-prep article{display:grid;grid-template-columns:42% 1fr;gap:16px;align-items:center;min-width:0}.mo-a23-prep img{aspect-ratio:1;object-fit:cover}.mo-a23-prep h3{display:flex;align-items:center;gap:9px;font-size:16px!important}.mo-a23-prep h3 span{display:grid;place-items:center;background:#7ca034;color:#fff;width:23px;height:23px;border-radius:50%;font-size:13px}.mo-a23-prep p{font-size:14px;margin:0;line-height:1.5}.mo-a23-recipe-lists{display:grid;grid-template-columns:1fr 1fr;gap:26px}.mo-a23-recipe-lists ul,.mo-a23-recipe-lists ol{padding-left:18px;margin:8px 0}.mo-a23-recipe-lists li{font:400 14px/1.6 Lato,Arial,sans-serif;color:#5d655f;margin-bottom:10px}.mo-a23-guide .mo-a23-meta,.mo-a23-guide .mo-a23-note{font-size:13px}.mo-a23-guide .mo-a23-note{margin:16px 0 0}.mo-a23-faq-row{display:block;width:100%;margin:40px 0}.mo-a23-faq{border-top:1px solid #e3e6dd}.mo-a23-faq details{border-bottom:1px solid #e3e6dd}.mo-a23-faq summary{position:relative;cursor:pointer;min-height:48px;padding:16px 42px 16px 0;list-style:none;font:700 15px/1.5 Lato,Arial,sans-serif}.mo-a23-faq summary::-webkit-details-marker{display:none}.mo-a23-faq summary:after{content:"+";position:absolute;right:12px;color:#7ca034;font:400 22px/1 Lato,Arial,sans-serif;top:17px}.mo-a23-faq details[open] summary:after{content:"\2212"}.mo-a23-faq p{font-size:15px;padding:0 36px 16px 0;margin:0}.mo-a23-faq details>a{display:inline-block;margin-bottom:18px;color:#7ca034;font-size:15px}.mo-a23-bottom{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#f6f5ef;padding:30px;margin-bottom:24px}.mo-a23-bottom>section+section{border-left:1px solid #dddccd;padding-left:40px}.mo-a23-bottom h2{font-size:26px!important}.mo-a23-review-summary .jdgm-star{color:#7ca034!important}.mo-a23-average{display:block;font-weight:700;font-size:23px;margin-bottom:8px}.mo-a23-guide .mo-a23-review-count{font-size:14px;margin:8px 0 16px}.mo-a23-review-summary .jdgm-prev-badge__text{display:none}.mo-a23-reviews-collapsed{display:none!important}.mo-a23-inspiration{border-top:1px solid #e3e6dd;padding:15px 0;margin-bottom:24px}.mo-a23-inspiration>summary{cursor:pointer;color:#526843;font-size:14px;min-height:44px;line-height:44px}.mo-a23-inspiration-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:12px 0}.mo-a23-inspiration img{object-fit:contain}@media(max-width:1050px)and (min-width:799px){.mo-a23-prep article{display:block}.mo-a23-prep img{margin-bottom:12px;aspect-ratio:1.6}.mo-a23-row{gap:30px}}@media(max-width:798px){body:has(#mo-a23-guide) .product__images,body:has(#mo-a23-guide) .product__details{width:calc(100% - 20px)!important;margin:0 10px 24px}body:has(#mo-a23-guide) .product__details{padding:0}body:has(#mo-a23-guide) .product_name{font-size:30px!important}.mo-a23-subtitle{font-size:19px}.mo-a23-guide{margin-top:4px}.mo-a23-guide h2{font-size:27px!important}.mo-a23-benefits{grid-template-columns:1fr;gap:13px;padding:20px}.mo-a23-benefits>div{justify-content:flex-start;font-size:15px}.mo-a23-benefits>div+div{border-left:0;border-top:1px solid #dddccd;padding-top:13px}.mo-a23-benefits svg{width:28px;height:28px}.mo-a23-jump{gap:12px 20px;margin-bottom:28px}.mo-a23-row{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.mo-a23-facts>div{padding:10px 0}.mo-a23-ways{grid-template-columns:1fr;gap:28px;margin-bottom:30px}.mo-a23-ways img{aspect-ratio:1.4}.mo-a23-prep-band{padding:22px 16px;margin-bottom:30px}.mo-a23-prep{grid-template-columns:1fr;gap:22px}.mo-a23-prep article{grid-template-columns:36% 1fr}.mo-a23-recipe-lists{gap:20px}.mo-a23-bottom{grid-template-columns:1fr;padding:24px;gap:24px}.mo-a23-bottom>section+section{border-left:0;border-top:1px solid #dddccd;padding:24px 0 0}.mo-a23-inspiration-grid{grid-template-columns:1fr}.mo-a23-faq-row{margin:30px 0}}@media(prefers-reduced-motion:reduce){.mo-a23-button{transition:none}}body:has(#mo-a23-guide) .product__details .compare-at-price{display:none!important}.mo-a23-prep article{display:block}.mo-a23-prep img{aspect-ratio:1.35;object-fit:cover;margin-bottom:16px}@media(max-width:798px){.mo-a23-prep img{aspect-ratio:1.35}.mo-a23-prep article{display:block}}.mo-a23-choosing{margin:40px 0;padding:28px 30px;background:#f6f5ef;border-top:1px solid #e3e6dd;border-bottom:1px solid #e3e6dd}.mo-a23-choosing ul{margin:0;padding-left:22px}.mo-a23-choosing li{font:400 16px/1.6 Lato,Arial,sans-serif;color:#5d655f;margin:0 0 14px;padding-left:4px}.mo-a23-choosing li:last-child{margin-bottom:0}.mo-a23-choosing strong{color:#2e3430;font-weight:700}.mo-a23-choosing a,.mo-a23-choosing a strong{color:#7ca034;text-decoration:underline;text-underline-offset:3px}@media(max-width:798px){.mo-a23-choosing{margin:30px 0;padding:24px 20px}.mo-a23-choosing li{font-size:15px}}body:has(#mo-a23-guide) .product_gallery>.flickity-button,body:has(#mo-a23-guide) .product_gallery_nav .flickity-button{display:none!important}body:has(#mo-a23-guide) .product_gallery_nav .gallery-cell{width:84px!important;height:84px;margin:0 12px 0 0!important;padding:4px;border:1px solid #e3e6dd;border-radius:3px;background:#fcfaf5;cursor:pointer;flex:0 0 84px}body:has(#mo-a23-guide) .product_gallery_nav .gallery-cell.is-nav-selected{border-color:#7ca034}body:has(#mo-a23-guide) .product_gallery_nav .gallery-cell:focus-visible{outline:2px solid #7ca034;outline-offset:3px}body:has(#mo-a23-guide) .product_gallery_nav .gallery-cell img{width:100%;height:100%;object-fit:contain}body:has(#mo-a23-guide) .product_name{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:32px!important;font-weight:400!important;line-height:1.2!important;margin:0 0 15px!important;padding:4px 0 0!important;color:#333!important;letter-spacing:normal!important}body:has(#mo-a23-guide) .product__details{font-family:Lato,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;color:#333}body:has(#mo-a23-guide) .product-block--title .feature-divider{display:block!important;border-color:#7ca034;margin:20px 0}body:has(#mo-a23-guide) .mo-a23-topline{display:none!important}.mo-a23-product-quick{box-sizing:border-box;border:1px solid #dedfcb;border-radius:6px;background:#f8f7f0;margin:10px 0 16px;padding:15px 16px;color:#333;font:400 15px/1.5 Lato,Arial,Helvetica,sans-serif}.mo-a23-product-quick__badge{color:#63734d;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.65px;margin:0 0 6px}.mo-a23-product-quick .mo-a23-product-quick__headline{font:400 15px/1.5 Lato,Arial,Helvetica,sans-serif;margin:0 0 9px;color:#333}.mo-a23-product-quick__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin:0 0 10px}.mo-a23-product-quick__benefits>span{position:relative;padding-left:16px;font-size:13px;line-height:1.4}.mo-a23-product-quick__benefits>span:before{content:"\2713";position:absolute;left:0;color:#7ca034;font-weight:700}.mo-a23-product-quick .mo-a23-product-quick__path{font:400 15px/1.5 Lato,Arial,Helvetica,sans-serif;color:#626262;margin:0 0 6px}.mo-a23-product-quick>a{font-size:13px;font-weight:700;color:#7ca034;text-decoration:underline;text-underline-offset:3px}body:has(#mo-a23-guide) .purchase-details__buttons{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:6px!important}body:has(#mo-a23-guide) .purchase-details__buttons>.add_to_cart,body:has(#mo-a23-guide) .purchase-details__buttons>.shopify-payment-button{box-sizing:border-box;width:calc(50% - 3px)!important;max-width:calc(50% - 3px)!important;min-width:0!important;flex:1 1 0!important;margin:0!important}body:has(#mo-a23-guide) .purchase-details__buttons>.add_to_cart{min-height:44px!important;height:44px!important;font-size:13px!important}body:has(#mo-a23-guide) shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:44px}.mo-a23-guide h2{font-size:27px!important;line-height:1.3!important}.mo-a23-guide h3{font-size:22px!important;line-height:1.35!important}.mo-a23-guide p{font-size:17px;line-height:1.65}@media(max-width:798px){body:has(#mo-a23-guide) .product_name{font-size:28px!important}.mo-a23-product-quick{padding:15px 16px}.mo-a23-guide h2{font-size:23px!important}.mo-a23-guide h3{font-size:20px!important}.mo-a23-guide p{font-size:16px}}.mo-a23-intro>figure,.mo-a23-recipe>figure{background:#fcfaf5;border:0;box-shadow:none}.mo-a23-guide img.mo-a23-transparent-photo{border-radius:0;border:0;box-shadow:none;background:transparent;mask-image:none;-webkit-mask-image:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/mo-a23-retail.css.map */
