.trust-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.store-trust-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:28px 0;border-top:1px solid #dce5d7}.store-trust-cards h3{font-size:15px;margin:8px 0;color:#153e35;line-height:1.4}.trust-card-kicker{font-size:9px;font-weight:800;letter-spacing:1.5px;color:#72816a}.store-trust-cards p{font-size:12px;line-height:1.8;color:#5b705e;margin:8px 0}.store-trust-cards a{display:block;font-size:12px;font-weight:650;color:#153e35;padding:5px 0;text-decoration:none}.store-trust-cards a:hover{text-decoration:underline}.store-company-line{border-top:1px solid #dce5d7;padding:22px 0;color:#5b705e;font-size:12px;line-height:1.7}.store-company-line strong{color:#153e35;font-size:14px}.store-company-line p{font-size:12px!important;margin:5px 0}.store-company-line a{font-size:12px;color:#153e35;overflow-wrap:anywhere}#store-trust-footer{max-width:1280px;margin:auto;padding:0 24px}body:not(.storefront) #store-trust-footer{padding-top:20px}.product-trust{margin:18px 0;text-align:left}.product-payment-terms{font-size:12px!important;line-height:1.7;color:#476548;background:#f0f5e9;padding:12px 14px;border-radius:9px}.product-promotion-terms{font-size:11px!important;line-height:1.7;color:#69795f}.product-freight-box{margin:20px 0;padding:17px;border:1px solid #dce5d6;border-radius:12px;background:#f9faf7}.product-freight-box h3{margin:0 0 6px;font-size:16px!important;color:#153e35}.product-freight-box>p{font-size:12px;line-height:1.7;color:#63755f;margin:6px 0 12px}.product-freight-box form{display:flex;gap:8px;align-items:center}.product-freight-box input{width:100%;min-width:0;border:1px solid #cad7c0;border-radius:8px;padding:11px 12px;font-size:16px;background:white;color:#153e35;min-height:44px;margin:0}.product-freight-box button{min-height:44px;border:0;border-radius:8px;padding:10px 16px;font-size:12px;font-weight:750;background:#153e35;color:white;cursor:pointer;flex-shrink:0}.product-freight-box>small{display:block;font-size:11px;color:#74816a;line-height:1.7;margin-top:12px}.product-freight-box #product-freight-message{font-size:12px!important;margin:12px 0 0}.product-freight-option{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e0e7d9}.product-freight-option b{font-size:12px}.product-freight-option small{display:block;font-size:11px;line-height:1.6;color:#667b60;margin-top:4px}.product-freight-option strong{font-size:14px;white-space:nowrap;color:#153e35}.product-facts{border:1px solid #e0e7da;border-radius:12px;padding:0 15px;margin:18px 0}.product-facts summary{padding:15px 0;font-size:14px;font-weight:750;color:#153e35;cursor:pointer;list-style:revert}.product-facts dl{margin:0 0 16px}.product-facts dl>div{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:9px 0;border-top:1px solid #edf0e8;font-size:12px;line-height:1.6}.product-facts dt{color:#718267}.product-facts dd{margin:0;color:#284a35;overflow-wrap:anywhere}.product-facts h4{font-size:12px;margin:15px 0 6px}.product-facts p{font-size:12px!important;line-height:1.8;color:#607456;margin:6px 0 14px}.product-facts a{display:block;font-size:12px;line-height:1.7;color:#153e35;margin-bottom:13px;text-decoration:underline;text-underline-offset:3px}.product-service-links{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#607456;margin-top:14px}.trust-admin{padding-bottom:30px}.trust-admin main{max-width:980px}.trust-admin textarea{box-sizing:border-box;display:block;width:100%;font:inherit;border:1px solid #bccbb2;border-radius:8px;padding:12px;margin-top:7px;color:#153e35;resize:vertical}.trust-admin input[type=checkbox]{width:20px;height:20px;min-height:20px}.trust-admin-error{color:#963a21;border:1px solid #eacfc4;background:#fff4ed;padding:14px;border-radius:10px}.trust-known{font-size:12px!important;line-height:1.8;color:#62745b;padding:14px;background:#f2f6ec;border-radius:9px}.trust-admin .box p{line-height:1.8}.trust-admin h3{font-size:18px}@media(max-width:700px){.store-trust-cards{grid-template-columns:1fr;gap:20px;padding-top:22px}.store-trust-cards>div+div{border-top:1px solid #e0e7d9;padding-top:20px}#store-trust-footer{padding:0 18px}.product-freight-box{padding:14px}.product-freight-box button{padding:10px 13px}.product-facts dl>div{grid-template-columns:92px 1fr;gap:9px}}
.product-facts dl>div[hidden]{display:none}
