.m24-freight-quote-actions{align-items:flex-start}.m24-freight-quote-whatsapp{display:flex;flex-direction:column;min-width:0;max-width:100%}.m24-freight-quote-trigger{align-self:stretch;inline-size:0;min-inline-size:100%;border:0;background:none;color:#c9c9c5;padding:8px 0 0;margin:0;font-size:12px;line-height:1.5;text-align:center;cursor:pointer}.m24-freight-quote-trigger span{color:var(--accent);white-space:nowrap}.m24-freight-quote-trigger:hover{color:var(--accent)}body.m24-freight-quote-open{overflow:hidden}.m24-freight-quote-dialog{box-sizing:border-box;position:fixed;inset:auto 0;margin:0 auto;top:calc(var(--m24-quote-offset,0px) + var(--m24-quote-height,100dvh)/2);transform:translateY(-50%);width:calc(100% - 20px);max-width:440px;max-height:calc(var(--m24-quote-height,100dvh) - 20px);padding:0;border:1px solid #55503b;border-radius:12px;background:#171715;color:#e5e5e1;box-shadow:0 20px 80px #0009;overflow:hidden;text-align:left}.m24-freight-quote-dialog:not([open]){display:none}.m24-freight-quote-dialog[open]{display:flex;flex-direction:column}.m24-freight-quote-dialog::backdrop{background:#000000c2}.m24-freight-quote-head{display:flex;align-items:flex-start;gap:8px;padding:16px 12px 4px 20px;flex:0 0 auto}.m24-freight-quote-dialog .m24-freight-quote-head h2{flex:1;font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#fafaf6;margin:5px 0 0;text-wrap:initial}.m24-freight-quote-close{border:0;border-radius:6px;width:40px;height:40px;flex:0 0 40px;padding:0;display:grid;place-items:center;color:#ecece7;background:transparent;font-size:29px;line-height:1;cursor:pointer}.m24-freight-quote-close:hover{color:var(--accent);background:#ffffff08}.m24-freight-quote-scroll{padding:0 20px 18px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;min-height:0;scroll-padding-block:12px;-webkit-overflow-scrolling:touch}.m24-freight-quote-dialog .m24-freight-quote-description{font-size:13px;line-height:1.5;color:#bdbdb8;margin:0 0 14px}.m24-freight-quote-fields{display:grid;gap:12px}.m24-freight-quote-field{display:grid;gap:5px;min-width:0}.m24-freight-quote-field label{font-size:13px;line-height:1.4;color:#e8e8e3}.m24-freight-quote-field input,.m24-freight-quote-field textarea{box-sizing:border-box;min-width:0;width:100%;margin:0;border:1px solid #53534a;border-radius:6px;background:#22221e;color:#fff;padding:10px 11px;font:400 16px/1.35 Poppins,sans-serif}.m24-freight-quote-field input{min-height:44px}.m24-freight-quote-field textarea{height:87px;max-height:87px;resize:none;overflow:auto}.m24-freight-quote-field textarea::placeholder{color:#a9a9a2;opacity:1}.m24-freight-quote-field input:focus-visible,.m24-freight-quote-field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.m24-freight-quote-field [aria-invalid=true]{border-color:#eda199}.m24-freight-quote-field-error{font-size:12px;line-height:1.4;color:#ffb4ac}.m24-freight-quote-submit{box-sizing:border-box;display:block;width:100%;min-height:46px;padding:11px 16px;border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:#15140e;font-size:15px;font-weight:600;line-height:1.4;cursor:pointer}.m24-freight-quote-submit:hover{background:#ebc84b;border-color:#ebc84b}.m24-freight-quote-submit:disabled{opacity:.7;cursor:wait}.m24-freight-quote-dialog .m24-freight-quote-privacy{font-size:11px;line-height:1.5;color:#b6b6af;margin:0}.m24-freight-quote-privacy a{color:#e1c255;text-decoration:underline;text-underline-offset:2px}.m24-freight-quote-dialog .m24-freight-quote-status{font-size:14px;line-height:1.55;margin:12px 0 0;color:#eee}.m24-freight-quote-status[data-state=error]{color:#ffb4ac}.m24-freight-quote-status[data-state=demo]{color:#efdc8f;padding-block:12px}@media(max-width:767px){.m24-freight-quote-whatsapp{width:100%}.m24-freight-quote-trigger{padding-top:9px;font-size:12px}}@media(max-width:359px){.m24-freight-quote-head{padding:12px 8px 4px 14px}.m24-freight-quote-scroll{padding:0 14px 14px}.m24-freight-quote-dialog .m24-freight-quote-head h2{font-size:19px}.m24-freight-quote-fields{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/m24db-m24-freight-quote-1b996a29.css.map */
