.smp-part-request{max-width:none!important;padding:0!important;margin:0!important}.smp-part-request .smp-pr{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;min-height:calc(100vh - 120px);padding:64px 24px 96px;overflow:hidden;background:#0a0a0a;box-sizing:border-box}.smp-part-request .smp-pr__bg{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background-image:url(https://www.shopmedparts.com/cdn/shop/files/Shoot04.png?v=1771409373);background-size:cover;background-position:center;filter:blur(5px) saturate(1.08);transform:scale(1.08);pointer-events:none}.smp-part-request .smp-pr__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#00000080 45%,#000000b8),radial-gradient(ellipse at 50% 0%,rgba(110,231,183,.08),transparent 55%);pointer-events:none}.smp-part-request .smp-pr__inner{position:relative;z-index:2;max-width:760px;margin:0 auto}.smp-part-request .smp-pr__header{text-align:left;margin-bottom:28px;color:#fff}.smp-part-request .smp-pr__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf}.smp-part-request .smp-pr__eyebrow:before{content:"";display:block;width:24px;height:1.5px;background:#00ff9c99;flex-shrink:0}.smp-part-request .smp-pr__title{margin:0 0 14px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:#fff!important}.smp-part-request .smp-pr__sub{margin:0;max-width:540px;font-size:1rem;line-height:1.7;color:#ffffffb8;font-weight:400}.smp-part-request .smp-pr__card.page-content.rte,.smp-part-request .smp-pr__card.page-content,.smp-part-request .smp-pr__card{background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:4px;box-shadow:0 24px 64px #00000059;padding:32px 28px!important;margin:0!important;max-width:none!important}.smp-part-request .smp-pr__card.rte,.smp-part-request .page-content.rte{color:#111}.smp-part-request .acerill-custom-form,.smp-part-request .custom-form-wrapper{max-width:none!important;width:100%!important;margin:0!important;text-align:left!important}.smp-part-request .ace-cf-panel.ace-cf-panel-default,.smp-part-request .ace-cf-panel{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;margin:0!important}.smp-part-request .ace-cf-panel-body{padding:8px 0 0!important}.smp-part-request .ace-cf-row{margin-left:-8px!important;margin-right:-8px!important}.smp-part-request .form-field-wrapper{padding-left:8px!important;padding-right:8px!important;margin-bottom:4px}.smp-part-request .form-field-wrapper h2,.smp-part-request .smp-pr__card h2{margin:0 0 16px!important;padding-top:0!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.3;text-align:left!important;color:#0a0a0a!important}.smp-part-request .ace-cf-panel-body>.ace-cf-row:first-child .form-field-wrapper:first-child{margin-top:0!important;padding-top:0!important}.smp-part-request .ace-cf-panel-body>.ace-cf-row:first-child{margin-top:0!important}.smp-part-request .form-group{margin-bottom:16px!important}.smp-part-request .control-label{display:block;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#444}.smp-part-request .help-block{margin-top:4px;font-size:12px;color:#888}.smp-part-request .form-control,.smp-part-request input.form-control,.smp-part-request select.form-control,.smp-part-request textarea.form-control{width:100%!important;min-height:44px;padding:10px 14px!important;border:1px solid #e0ddd8!important;border-radius:4px!important;background:#fff!important;color:#111!important;font-size:15px!important;line-height:1.4!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}.smp-part-request .form-control:focus,.smp-part-request input.form-control:focus,.smp-part-request select.form-control:focus,.smp-part-request textarea.form-control:focus{outline:none!important;border-color:#0a0a0a!important;box-shadow:0 0 0 3px #6ee7b740!important}.smp-part-request textarea.form-control{min-height:110px!important;resize:vertical}.smp-part-request hr{border:0;border-top:1px solid #ebe8e3;margin:12px 0 20px!important}.smp-part-request .smp-pr__card select.form-control,.smp-part-request .acerill-custom-form select.form-control,.smp-part-request select.form-control{padding:12px 44px 12px 14px!important;line-height:1.25!important;background-color:#fff!important;background-position:right 16px center!important;background-size:12px 8px!important;background-repeat:no-repeat!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%230a0a0a' d='M1.4 1.2 6 5.8l4.6-4.6 1.2 1.2L6 8.2.2 2.4z'/%3E%3C/svg%3E")!important}.smp-part-request .cf-btn.cf-btn-default.cf-btn-file{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px!important;border:1px solid #0a0a0a!important;border-radius:4px!important;background:#fff!important;color:#0a0a0a!important;font-size:13px!important;font-weight:600!important;cursor:pointer;transition:background .15s ease,color .15s ease}.smp-part-request .cf-btn.cf-btn-default.cf-btn-file:hover{background:#0a0a0a!important;color:#fff!important}.smp-part-request .submit-button-wrapper{margin-top:8px;float:none!important;width:100%!important;max-width:none!important;margin-left:0!important;padding-left:8px!important;padding-right:8px!important}.smp-part-request .submit-button-wrapper .cf-btn,.smp-part-request .submit-button-wrapper button{width:100%!important;min-height:48px;padding:14px 24px!important;border:none!important;border-radius:4px!important;background:#0a0a0a!important;background-color:#0a0a0a!important;color:#fff!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:.01em;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.smp-part-request .submit-button-wrapper .cf-btn:hover,.smp-part-request .submit-button-wrapper button:hover{opacity:.9;background:#111!important;background-color:#111!important}.smp-part-request .ace-cf-col-xs-12:after,.smp-part-request .ace-cf-row:after{clear:both}@media(max-width:768px){.smp-part-request .smp-pr{padding:40px 16px 72px;min-height:auto}.smp-part-request .smp-pr__card{padding:32px 16px!important}.smp-part-request .smp-pr__title{font-size:1.85rem}.smp-part-request .form-field-wrapper h2{font-size:1.1rem!important}}@media(prefers-reduced-motion:reduce){.smp-part-request .smp-pr__bg{filter:blur(3px) saturate(1)}}body.template-page:has(.smp-part-request),body.template-page:has(.smp-part-request) #site-main,body.template-page:has(.smp-part-request) .shopify-section:has(.smp-part-request){background:#0a0a0a!important}body.template-page:has(.smp-part-request) .site-page.smp-part-request{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.smp-part-request .smp-pr__card.page-content.rte{padding-top:32px!important}.smp-part-request .smp-pr__card .custom-form-wrapper,.smp-part-request .smp-pr__card .ace-cf-panel.ace-cf-panel-default{padding-top:0!important}.smp-part-request .smp-pr__card h2{margin-top:0!important;padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/smp-part-request.css.map */
