.trade-needs-info{padding:18px;border:1px solid #dac9a8;background:#fbf5e8;border-radius:14px;margin-top:20px}.trade-needs-info h3{margin:10px 0;font-size:19px}.trade-needs-info p{font-size:12px}.trade-needs-info .secondary{background:#fff}.runbuggy-powered{display:flex!important;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.runbuggy-powered>span{font-size:9px;color:#617b6e;font-weight:400}.runbuggy-powered img{display:block;width:100px;height:35px;object-fit:contain}.buy-delivery-option:has(.runbuggy-powered){min-height:118px}.fulfillment-page h2{margin-top:9px}.fulfillment-page>p{font-size:12px}.dealer-delivery-policy{margin:20px 0;padding:20px;background:#edf4e8;border:1px solid #d8e6cf;border-radius:17px}.dealer-delivery-policy h3{margin:12px 0;font-size:23px;line-height:1.25}.delivery-price-result{padding:14px;border-radius:10px;background:#fff;margin-top:18px}.delivery-price-result strong{font-size:13px}.delivery-price-result p{font-size:10px;margin-bottom:0;line-height:1.65}.delivery-request-status{padding:18px;border:1px solid #d3e3e5;background:#eef5f6;border-radius:14px;margin:22px 0}.delivery-request-status h3{margin-top:12px}.delivery-contact{border:1px solid var(--line);border-radius:12px;padding:15px;margin:20px 0}.delivery-contact summary{font-size:11px;font-weight:650;cursor:pointer;min-height:26px}.fulfillment-page .field input,.fulfillment-page .field select,.fulfillment-page .field textarea,.dealer-setup .field input,.dealer-setup .field select{font-size:16px;min-width:0}.fulfillment-page .check,.dealer-setup .check{font-size:11px;line-height:1.65;display:flex;align-items:flex-start;gap:9px;margin:20px 0}.fulfillment-page .check input,.dealer-setup .check input{width:18px;height:18px;margin:3px 0 0;flex:none;accent-color:#1e715f}.dealer-setup h2{margin-top:14px}.dealer-setup fieldset{margin:20px 0;border:1px solid var(--line);border-radius:12px;padding:12px 14px}.dealer-setup legend{font-size:12px;font-weight:600}.dealer-checkbox-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dealer-checkbox-grid .check{margin:4px 0}.crm-design{margin-top:25px}.crm-design ol{padding-left:19px;font-size:12px;line-height:1.7}.crm-design li+li{margin-top:9px}.crm-design pre{font-size:10px}.fulfillment-page .buy-price-header{margin-top:25px}.buy-trade-inputs .text-link{min-height:44px}.trade-incomplete{color:#95632b!important}
