@font-face{font-family:jost;src:url(../media/Jost_Variable-s.p.0xsknmwiu68tk.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.MCslBW_className{font-family:jost,jost Fallback}.MCslBW_variable{--search-font:"jost", "jost Fallback"}
.search-scope{color:#283024;font-family:var(--search-font),Arial,sans-serif;background:#fff;min-height:80vh;line-height:1.6}body:has(.search-scope){background:#fff}@media (min-width:1121px){body:has(.search-scope) .site-masthead{height:96px}body:has(.search-scope) .navigation-scrim{top:96px}}.search-container{width:min(1024px,100% - 64px);margin-inline:auto}.search-page{padding:35px 0 65px}.search-scope h1,.search-scope h2,.search-scope h3,.search-scope p{letter-spacing:normal;margin:0}.search-breadcrumb{color:#7b8272;gap:12px;margin-bottom:38px;font-size:12px;display:flex}.search-eyebrow{color:#78895a;letter-spacing:.12em;font-size:11px}.search-page h1{color:#4d6334;margin:15px 0 22px;font-size:40px;font-weight:600;line-height:1.2}.search-page header>p{color:#737b69;max-width:650px;font-size:16px}.site-search-form{gap:10px;margin-top:30px;display:flex}.site-search-form input[type=search]{min-width:0;font:inherit;color:#333;background:#fcfdf9;border:1px solid #cfd7c1;border-radius:9px;flex:1;padding:13px 16px;font-size:17px}.site-search-form button{color:#fff;font:inherit;background:#657a41;border:1px solid #657a41;border-radius:9px;justify-content:space-between;align-items:center;gap:30px;padding:12px 23px;font-size:15px;display:flex}.site-search-form button:hover{background:#506831}.search-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-suggestions{color:#7d8571;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex;margin:18px 0!important}.search-suggestions a{color:#637b42;background:#eff3e7;border-radius:999px;padding:3px 10px}.search-start{grid-template-columns:1fr 1fr;gap:25px;margin:40px 0;display:grid}.search-start>a{background:#f6f8ef;border:1px solid #dfe6d4;border-radius:14px;padding:30px}.search-start>a>span{letter-spacing:.1em;color:#7d9160;font-size:10px}.search-start h2{margin:15px 0;font-size:28px;font-weight:500;line-height:1.3}.search-start p{color:#78806d;font-size:15px;line-height:1.7}.search-start strong{color:#617c3d;margin-top:23px;font-size:13px;font-weight:500;display:block}.search-tabs{border-bottom:1px solid #dfe5d5;flex-wrap:wrap;gap:10px;margin-top:28px;padding-bottom:18px;display:flex}.search-tabs a{color:#748163;background:#f6f7f2;border-radius:999px;padding:7px 14px;font-size:13px}.search-tabs a[aria-current=page]{color:#4a6530;background:#e7eedc}.search-result-note{color:#7c8471;overflow-wrap:anywhere;font-size:14px;margin:20px 0!important}.search-result-note strong{color:#52683c;font-weight:500}.search-result-section{margin:30px 0 40px}.search-section-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.search-section-title h2{font-size:26px;font-weight:500}.search-section-title h2>span{color:#89977a;margin-left:10px;font-size:13px}.search-section-title>a{color:#617a41;text-underline-offset:4px;font-size:12px;text-decoration:underline}.search-result-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.search-product-result,.search-article-result{background:#fcfdf9;border:1px solid #e0e6d6;border-radius:12px;min-width:0;padding:20px}.search-product-result{align-items:center;gap:18px;display:flex}.search-result-image{aspect-ratio:4/3;color:#888;background:#eeeee7;flex:0 0 110px;justify-content:center;align-items:center;width:110px;font-size:11px;display:flex}.search-result-image img{object-fit:contain;width:100%;height:100%}.search-result-category{letter-spacing:.04em;color:#829268;font-size:10px}.search-result-grid h3{color:#4b6232;margin:7px 0;font-size:20px;font-weight:500;line-height:1.3}.search-product-result p{color:#858d77;font-size:13px}.search-result-cta{color:#6b814c;margin-top:10px;font-size:12px;display:inline-block}.search-article-result p{color:#7e8673;margin-top:13px;font-size:14px;line-height:1.7}.search-product-result:hover h3,.search-article-result:hover h3{text-underline-offset:4px;text-decoration:underline}.search-empty{text-align:center;padding:50px 0}.search-empty h2{font-size:28px;font-weight:500}.search-empty p{color:#849073;font-size:15px;margin:15px 0!important}.search-empty a{color:#617c3d;text-underline-offset:4px;font-size:14px;text-decoration:underline}.search-bottom-links{color:#73865a;border-top:1px solid #e0e6d6;flex-wrap:wrap;gap:25px;margin-top:45px;padding-top:22px;font-size:13px;display:flex}.search-footer{background:#f4f6ee;border-top:1px solid #e0e6d6;padding:30px 0}.search-footer>.search-container{justify-content:space-between;align-items:center;gap:30px;display:flex}.search-footer p{color:#818977;max-width:320px;font-size:12px}.search-footer nav{color:#63794a;gap:18px;font-size:12px;display:flex}@media (max-width:700px){.search-container{width:calc(100% - 40px)}.search-page{padding-top:25px}.search-breadcrumb{margin-bottom:28px}.search-page h1{font-size:29px}.search-page header>p{font-size:15px}.site-search-form{gap:8px}.site-search-form input[type=search]{padding:12px;font-size:16px}.site-search-form button{gap:8px;padding:12px 14px;font-size:13px}.search-start{grid-template-columns:1fr;gap:18px;margin-top:30px}.search-start>a{padding:25px}.search-start h2{font-size:26px}.search-result-grid{grid-template-columns:1fr}.search-product-result{gap:14px;padding:16px}.search-result-image{flex-basis:88px;width:88px}.search-result-grid h3{font-size:19px}.search-section-title h2{font-size:24px}.search-section-title>a{font-size:11px}.search-article-result{padding:21px}.search-bottom-links{gap:14px 20px}.search-footer>.search-container{flex-direction:column;align-items:flex-start;gap:20px}.search-footer nav{flex-wrap:wrap}}
