html.hbb-quote-modal-open{overflow:hidden}.hbb-product-quote-dialog{width:min(760px,calc(100vw - 28px));max-width:760px;max-height:min(92dvh,940px);margin:auto;padding:0;overflow:hidden;border:1px solid rgba(245,196,81,.48);border-radius:22px;background:#fff;color:#111820;box-shadow:0 32px 100px #00000075}.hbb-product-quote-dialog::backdrop{background:#03080dc2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hbb-product-quote-dialog__shell{max-height:min(92dvh,940px);padding:clamp(20px,4vw,34px);overflow-y:auto;overscroll-behavior:contain}.hbb-product-quote-dialog__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start;padding-bottom:22px;border-bottom:1px solid #e7e1d6}.hbb-product-quote-dialog__header h2{margin:4px 0 8px;color:#0a1723;font-size:clamp(1.65rem,4vw,2.3rem);line-height:1.05}.hbb-product-quote-dialog__header p{margin:0;color:#55606a;line-height:1.5}.hbb-product-quote-dialog__eyebrow{color:#b27a00!important;font-size:.78rem!important;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.hbb-product-quote-dialog__close{display:grid;width:42px;height:42px;padding:11px;place-items:center;border:1px solid #ded8cd;border-radius:999px;background:#f6f3ed;color:#101820;cursor:pointer}.hbb-product-quote-dialog__close:hover{border-color:#b27a00;background:#fff8e8}.hbb-product-quote-dialog__close svg{width:100%;height:100%}.hbb-product-quote-dialog__product{display:flex;gap:14px;align-items:center;margin:20px 0;padding:12px;border:1px solid #e7e1d6;border-radius:12px;background:#faf8f4}.hbb-product-quote-dialog__image{width:68px;height:68px;flex:0 0 auto;border-radius:9px;object-fit:cover;background:#ece8e0}.hbb-product-quote-dialog__product div{display:grid;gap:3px}.hbb-product-quote-dialog__product strong{color:#111820;font-size:1rem}.hbb-product-quote-dialog__product span{color:#68727c;font-size:.86rem}.hbb-product-quote-dialog__quick-fields{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:14px;margin-bottom:18px}.hbb-product-quote-dialog__field{display:grid;gap:7px;color:#111820;font-weight:800}.hbb-product-quote-dialog__field>span{display:flex;gap:8px;align-items:baseline}.hbb-product-quote-dialog__field em{color:#8a650d;font-size:.7rem;font-style:normal;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.hbb-product-quote-dialog__field :is(input,select){width:100%;min-height:50px;padding:10px 14px;border:1px solid #cbc4b8;border-radius:10px;background:#fff;color:#111820;font:inherit}.hbb-product-quote-dialog__field :is(input,select):focus{border-color:#b27a00;outline:2px solid rgba(245,196,81,.34);outline-offset:1px}.hbb-product-quote-dialog__form .shopify-app-block,.hbb-product-quote-dialog__form .globo-app-extension,.hbb-product-quote-dialog__form .globo-formbuilder,.hbb-product-quote-dialog__form .globo-form,.hbb-product-quote-dialog__form .globo-form-app,.hbb-product-quote-dialog__form .g-container{width:100%!important;max-width:none!important;margin:0!important;padding-inline:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#111820!important;font-family:inherit!important;--gfb-color-text: 17, 24, 32;--gfb-color-textColor: #111820;--gfb-color-background: 255, 255, 255;--gfb-color-backgroundColor: #ffffff;--gfb-bg-color: #ffffff;--gfb-font-family: inherit}.hbb-product-quote-dialog__form .globo-form-app>.header,.hbb-product-quote-dialog__form .globo-form-control[data-element-id=checkbox-1]{display:none!important}.hbb-product-quote-dialog__form .globo-form-app .globo-label,.hbb-product-quote-dialog__form .globo-form-app .globo-description,.hbb-product-quote-dialog__form .globo-form-app .globo-option,.hbb-product-quote-dialog__form .globo-form-app .globo-paragraph{color:#111820!important}.hbb-product-quote-dialog__form .globo-form-app .help-text{color:#68727c!important}.hbb-product-quote-dialog__form .globo-form-app :is(input:not([type=checkbox],[type=radio]),textarea,select){border:1px solid #cbc4b8!important;border-radius:10px!important;background:#fff!important;color:#111820!important;box-shadow:none!important}.hbb-product-quote-dialog__form .globo-form-app :is(input,textarea)::placeholder{color:#7a838c!important;opacity:1!important}.hbb-product-quote-dialog__form .globo-form-app :is(input,textarea,select):focus{border-color:#b27a00!important;outline:2px solid rgba(245,196,81,.34)!important;outline-offset:1px!important}.hbb-product-quote-dialog__form .gfb__dropzone{border-color:#cbc4b8!important;border-radius:10px!important;background:#faf8f4!important;color:#111820!important}.hbb-product-quote-dialog__form .gfb__dropzone--placeholder--button,.hbb-product-quote-dialog__form button.submit,.hbb-product-quote-dialog__form button[type=submit]{min-height:50px!important;border:1px solid #f5c451!important;border-radius:999px!important;background:#f5c451!important;color:#111!important;font-weight:900!important;box-shadow:none!important}.hbb-product-quote-dialog__form button.submit,.hbb-product-quote-dialog__form button[type=submit]{width:100%!important}.hbb-product-quote-dialog__trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;padding-top:18px;border-top:1px solid #e7e1d6;color:#59636d;font-size:.82rem;font-weight:700}.hbb-product-quote-dialog__trust span:before{content:"\2713";margin-right:6px;color:#147a58;font-weight:900}@media screen and (max-width:749px){.hbb-product-quote-dialog{width:100%;max-width:none;max-height:94dvh;margin:auto 0 0;border-width:1px 0 0;border-radius:20px 20px 0 0}.hbb-product-quote-dialog__shell{max-height:94dvh;padding:20px 16px calc(24px + env(safe-area-inset-bottom))}.hbb-product-quote-dialog__header{gap:12px}.hbb-product-quote-dialog__quick-fields{grid-template-columns:1fr}.hbb-product-quote-dialog__trust{display:grid}}@media(prefers-reduced-motion:no-preference){.hbb-product-quote-dialog[open]{animation:hbb-quote-modal-in .18s ease-out both}@keyframes hbb-quote-modal-in{0%{opacity:0;transform:translateY(18px) scale(.985)}}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hbb-product-quote-modal.css.map */
