.button--price-inquiry{cursor:pointer!important;opacity:1!important;pointer-events:auto!important}.button--price-inquiry .add-to-cart__added,[data-price-inquiry=true] .add-to-cart__added{display:none!important}dialog.ps-quote-dialog[open]~fly-to-cart,body:has(dialog.ps-quote-dialog[open]) fly-to-cart{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.button--price-inquiry .price-inquiry-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;vertical-align:middle}.button--price-inquiry .price-inquiry-icon svg{width:18px;height:18px;stroke:currentColor}.ps-quote-dialog{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;border:none!important;border-radius:12px!important;background:#fff!important;color:#131313!important;font-family:var(--font-paragraph--family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important;box-sizing:border-box!important;padding:2.75rem 2.5rem 2.5rem!important;max-width:520px!important;width:calc(100% - 2rem)!important;max-height:calc(100vh - 2rem)!important;max-height:calc(100dvh - 2rem)!important;overflow:hidden!important;overscroll-behavior:none!important;box-shadow:0 24px 80px #00000038!important;text-transform:none!important;z-index:999999!important}.ps-quote-dialog:not([open]){display:none!important}.ps-quote-dialog::backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#121212a6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;overscroll-behavior:none!important;touch-action:none!important;z-index:999998!important}.ps-quote-dialog .ps-bis-dialog__view[hidden]{display:none!important}@keyframes psBisFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ps-quote-dialog .ps-bis-dialog__view:not([hidden]){animation:psBisFadeIn .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes psBisBackdropIn{0%{opacity:0}to{opacity:1}}.ps-quote-dialog[open]::backdrop{animation:psBisBackdropIn .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes psBisFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes psBisDialogOut{0%{opacity:1}to{opacity:0}}.ps-quote-dialog.ps-bis-dialog--closing{animation:psBisDialogOut .28s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.ps-quote-dialog.ps-bis-dialog--closing .ps-bis-dialog__view:not([hidden]){animation:psBisFadeOut .28s cubic-bezier(.4,0,1,1) forwards}.ps-quote-dialog.ps-bis-dialog--closing::backdrop{animation:psBisDialogOut .28s cubic-bezier(.4,0,1,1) forwards}@media(prefers-reduced-motion:reduce){.ps-quote-dialog .ps-bis-dialog__view:not([hidden]),.ps-quote-dialog[open]::backdrop,.ps-quote-dialog.ps-bis-dialog--closing,.ps-quote-dialog.ps-bis-dialog--closing .ps-bis-dialog__view:not([hidden]),.ps-quote-dialog.ps-bis-dialog--closing::backdrop{animation:none}}.ps-quote-dialog .ps-bis-dialog__close{position:absolute;top:1rem;right:1rem;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;border:none;background:#0000000a;color:#131313;font-size:1.75rem;line-height:1;cursor:pointer;padding:0;border-radius:999px;transition:background .15s ease,color .15s ease}.ps-quote-dialog .ps-bis-dialog__close:hover{background:#0000001a;color:#fe5b04}.ps-quote-dialog .ps-bis-dialog__brand{display:flex;align-items:center;justify-content:center;width:min(200px,65%);margin:0 auto 1.5rem}.ps-quote-dialog .ps-bis-dialog__brand svg{width:100%;height:auto;display:block}.ps-quote-dialog h2{margin:0 0 .5rem;font-size:clamp(1.4rem,2.6vw,1.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;text-align:center;color:#131313;text-transform:uppercase}.ps-quote-dialog h2 span{display:block}.ps-quote-dialog .ps-bis-dialog__description{margin:0 0 1.25rem;font-size:.95rem;font-weight:400;line-height:1.45;text-align:center;color:#656565}.ps-quote-product-pill{display:flex;align-items:center;gap:12px;background:#f8f8fa;border:1px solid #ededed;border-radius:8px;padding:10px 14px;margin-bottom:1.4rem}.ps-quote-product-pill__img-wrapper{width:44px;height:44px;flex-shrink:0;background:#fff;border:1px solid #ededed;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ps-quote-product-pill__img{width:100%;height:100%;object-fit:cover}.ps-quote-product-pill__details{display:flex;flex-direction:column;min-width:0}.ps-quote-product-pill__title{font-size:.9rem;font-weight:700;color:#131313;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.ps-quote-product-pill__variant{font-size:.8rem;color:#fe5b04;font-weight:600;margin-top:2px}.ps-quote-form{display:flex;flex-direction:column;gap:1rem}.ps-quote-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.ps-quote-dialog .ps-bis-field{min-width:0}.ps-quote-label{display:block;font-size:.82rem;font-weight:600;color:#333;margin-bottom:4px}.ps-quote-dialog .ps-bis-field{display:flex;flex-direction:column}.ps-quote-dialog .ps-bis-field input[type=text],.ps-quote-dialog .ps-bis-field input[type=email],.ps-quote-dialog .ps-bis-field input[type=tel]{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:3rem!important;padding:.75rem 1rem!important;border:1px solid rgba(101,101,101,.28)!important;border-radius:6px!important;font:inherit!important;font-size:.95rem!important;color:#131313!important;background:#fff!important;outline:none!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}.ps-quote-dialog .ps-bis-field input:focus{border-color:#fe5b04!important;box-shadow:0 0 0 3px #fe5b0426!important}.ps-quote-dialog .ps-bis-field input::placeholder{color:#00000061}.ps-quote-submit-btn{border:none!important;width:100%!important;min-height:3.25rem!important;padding:.9rem 1.25rem!important;border-radius:6px!important;background:#fe5b04!important;color:#fff!important;font:inherit!important;font-size:.95rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;cursor:pointer!important;margin-top:.5rem!important;transition:background .15s ease,transform .1s ease}.ps-quote-submit-btn:hover:not([disabled]){background:#e65203!important}.ps-quote-submit-btn:active:not([disabled]){transform:translateY(1px)}.ps-quote-submit-btn[disabled]{opacity:.65;cursor:not-allowed!important}.ps-quote-dialog .ps-bis-dialog__error{color:#b3261e;font-size:.85rem;font-weight:500;background:#fdf2f2;border:1px solid #f8b4b4;border-radius:6px;padding:8px 12px;margin:0}.ps-quote-success-icon-wrap{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#fff4eb;margin:0 auto 1.25rem}.ps-quote-success-icon{width:36px;height:36px}.ps-quote-dialog .ps-bis-dialog__success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem .5rem .5rem}.ps-quote-dialog .ps-bis-dialog__success h2{font-size:1.5rem;font-weight:700;text-transform:none;margin-bottom:.5rem}.ps-quote-dialog .ps-bis-dialog__success p{color:#656565;font-size:1rem;line-height:1.5;margin:0 0 1.75rem}.ps-quote-dialog .ps-bis-dialog__success-close{border:none;width:100%;min-height:3.25rem;padding:.9rem 1.25rem;border-radius:6px;background:#131313;color:#fff;font:inherit;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s ease}.ps-quote-dialog .ps-bis-dialog__success-close:hover{background:#2b2b2b}@media(max-width:600px){.ps-quote-dialog{padding:2.25rem 1.25rem 1.75rem!important}.ps-quote-form__row{grid-template-columns:1fr;gap:1rem}}@media(max-height:600px){.ps-quote-dialog{overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/price-inquiry.css.map */
