.btn-primary{font-size:16px;line-height:20px;font-weight:600;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:#007933;transition:background-color .25s;border:3px solid #007933;border-radius:1px;color:#fff;padding:12px}@media (min-width:1024px){.btn-primary{font-size:20px;line-height:25px}}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:#02401c;transition:background-color .25s;border:3px solid #02401c;border-radius:1px;color:#fff}.btn-primary.disabled,.btn-primary:disabled{opacity:.7;pointer-events:none}@media (min-width:1024px){.btn-primary{padding:20px}}.btn-secondary{font-size:16px;line-height:20px;font-weight:600;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;transition:background-color .25s;border:3px solid #0d0d0e;border-radius:1px;color:#0d0d0e;padding:12px}@media (min-width:1024px){.btn-secondary{font-size:20px;line-height:25px}}.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active{background-color:transparent;border:3px solid #007933;border-radius:1px;color:#007933;text-decoration:none}.btn-secondary.disabled,.btn-secondary:disabled{opacity:.7}@media (min-width:1024px){.btn-secondary{padding:20px}}.btn-cancel{font-size:16px;line-height:20px;font-weight:600;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:#dbdbdb;transition:background-color .25s;border:3px solid #dbdbdb;border-radius:1px;color:#5e5e5e;padding:12px}@media (min-width:1024px){.btn-cancel{font-size:20px;line-height:25px}}.btn-cancel:hover,.btn-cancel:not(:disabled):not(.disabled):active{background-color:#bcbcbc;transition:background-color .25s;border:3px solid #bcbcbc;border-radius:1px;color:#313131}.btn-cancel.disabled,.btn-cancel:disabled{opacity:.7}@media (min-width:1024px){.btn-cancel{padding:20px}}.btn-primary-dark-bg{font-size:16px;line-height:20px;font-weight:600;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:#a3d65e;transition:background-color .25s;border:3px solid #a3d65e;border-radius:1px;color:#0d0d0e;padding:12px}@media (min-width:1024px){.btn-primary-dark-bg{font-size:20px;line-height:25px}}.btn-primary-dark-bg:hover,.btn-primary-dark-bg:not(:disabled):not(.disabled):active{background-color:#86c432;border-color:#86c432;border-radius:1px;color:#0d0d0e}.btn-primary-dark-bg.disabled,.btn-primary-dark-bg:disabled{opacity:.7}@media (min-width:1024px){.btn-primary-dark-bg{padding:20px}}.btn-secondary-dark-bg{font-size:16px;line-height:20px;font-weight:600;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;border:3px solid #fff;border-radius:1px;color:#fff;padding:12px}@media (min-width:1024px){.btn-secondary-dark-bg{font-size:20px;line-height:25px}}.btn-secondary-dark-bg:hover,.btn-secondary-dark-bg:not(:disabled):not(.disabled):active{background-color:transparent;border:3px solid #a3d65e;border-radius:1px;color:#a3d65e}.btn-secondary-dark-bg.disabled,.btn-secondary-dark-bg:disabled{opacity:.7}@media (min-width:1024px){.btn-secondary-dark-bg{padding:20px}}.replocator-container{margin-bottom:8px}.replocator-container .rep-heading{line-height:1.25rem;font-weight:400;font-size:.875rem;color:#313131;margin-bottom:47px}@media (min-width:1024px){.replocator-container .rep-heading{font-size:1.125rem;line-height:1.6875rem}}.replocator-container .rep-heading .rep-title{color:#0d0d0e}.replocator-container .replocator-error{color:#00588b;background-color:#c0e1ee;padding:10px 20px;border-radius:7px;margin:0 auto 20px}.sales-desc,.sales-title{font-weight:600;font-size:1.125rem;line-height:1.375rem}@media (min-width:1024px){.sales-desc,.sales-title{font-size:1.5625rem;line-height:1.9375rem}}.sales-title{color:#0d0d0e;margin-bottom:20px}.sales-desc{color:#007933;margin-bottom:9px}.replocator-results{max-width:512px;margin:4px auto 0}.results-container{background-color:#f3f3f3;padding:30px;margin:0 -15px 20px}.results-container:last-child{margin-bottom:8px}.repo-sales-details{line-height:1.25rem;font-weight:400;font-size:.875rem;max-width:193px;margin-bottom:9px;color:#0d0d0e}@media (min-width:1024px){.repo-sales-details{font-size:1.125rem;line-height:1.6875rem}}.repo-sales-details a{color:#007933}.repo-sales-details a:hover{text-decoration:underline}.rep-contact{color:#00588b}.rep-sales-url{color:#007933}.replocator-form .rep-label{font-size:1rem;line-height:1.25rem;font-weight:600;color:#0d0d0e}@media (min-width:1024px){.replocator-form .rep-label{font-weight:600;font-size:1rem}}@media (min-width:1024px) and (min-width:1024px){.replocator-form .rep-label{font-size:1.25rem;line-height:1.5625rem}}.replocator-form .custom-select{color:#0d0d0e;border-color:#0d0d0e;background:url(../images/dropdown.svg) right 10px center/10px no-repeat;font-weight:400;font-size:1rem;line-height:1.25rem}.replocator-form .custom-select:focus{border-color:#0d0d0e}.replocator-form .sales-rep{padding:9px}.replocator-form .sales-rep.btn-primary.focus,.replocator-form .sales-rep.btn-primary:focus{background-color:#007933;border-color:#007933}@media (min-width:1024px){.repheading-desc{margin-bottom:90px}.results-container{margin-left:0;margin-right:0}.results-container:last-child{margin-bottom:0}.replocator-results{margin-top:34px}.replocator-form .custom-select{font-size:1.125rem;line-height:1.6875rem}.replocator-form .brand-group{width:512px;margin:0 auto 20px}.replocator-form .zip-group{width:248px;margin-right:10px}.replocator-form .zip-group .zipcode{height:43px}.replocator-form .sales-rep{padding:6px 46px;margin-top:33px;width:254px}.repo-sales-details{max-width:249px}.replocator-container{margin-bottom:70px}}