.cc-request-a-quote .mb-heading{max-width:100%}.cc-request-a-quote .cs-form-parent-warp{margin:0 auto;max-width:628px}.cc-request-a-quote .section__heading{margin-bottom:0}.cc-request-a-quote .section__heading+.section__subheading{margin-top:12px}.cc-request-a-quote .section__subheading{margin-bottom:0}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form .element-group{margin-bottom:28px;padding:0}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form label{margin:0 0 12px;font-size:14px;line-height:1.4;font-weight:600}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form input::placeholder,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form textarea::placeholder{color:var(--text-color-gray-light)!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form input,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form select,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form textarea{padding:10px 16px!important;border:none!important;border-radius:5px!important;background-color:var(--input-bg-color)!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form input:focus,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form select:focus,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form textarea:focus{outline:none!important;box-shadow:0 0 0 1px rgba(var(--input-text-color) / .6)!important}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form .has-error input,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form .has-error select,.cc-request-a-quote .cs-form-parent-warp .cs-custom-form .has-error textarea{border:1px solid rgb(var(--accent-color))!important}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form .has-error .help-block{color:rgb(var(--accent-color))!important;font-size:12px!important}.cc-request-a-quote .cs-form-parent-warp .form-submit-btn-wrap button{display:inline-block;position:relative;max-width:100%;padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;border-radius:var(--btn-border-radius, 0);outline-offset:var(--btn-border-width);font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-transform:var(--btn-text-transform, none);-webkit-appearance:none;appearance:none;word-break:break-word;border:var(--btn-border-width) solid rgb(var(--btn-bg-color))!important;outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%!important;background-size:300% 100%!important;color:rgb(var(--btn-text-color))!important}.cc-request-a-quote .cs-form-parent-warp .form-submit-btn-wrap button:hover{background-position:0 100%!important}.cc-request-a-quote .cs-form-wrap .radio-group>div{margin-bottom:10px;width:100%}.cc-request-a-quote .cs-form-wrap input[type=checkbox]{opacity:0}.cc-request-a-quote .cs-form-wrap input[type=checkbox]+label{margin-left:3px!important;font-size:14px!important;font-weight:400!important;position:relative}.cc-request-a-quote .cs-form-wrap input[type=checkbox]+label:before{content:"";display:block;width:18px;height:18px;margin-top:0;margin-inline-end:6px;border-width:2px;border:var(--input-border-width) solid rgb(var(--text-color));border-radius:2px;background-color:rgb(var(--input-bg-color));position:absolute;top:0;left:-25px;z-index:1}.cc-request-a-quote .cs-form-wrap input[type=checkbox]:checked+label:before{background-color:rgb(var(--input-bg-color))}.cc-request-a-quote .cs-form-wrap input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;left:-16px;top:7px;width:6px;height:10px;transform:translate(-50%,-50%) rotate(45deg);border:solid rgba(var(--text-color));border-width:0 2px 2px 0;z-index:2}@media (max-width: 768.98px){.cc-request-a-quote .section__heading+.section__subheading{margin-top:8px}.cc-request-a-quote .cs-form-parent-warp .cs-custom-form .element-group{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/request-a-quote.css.map */
