:root{--mw-quote-navy:#1A2744;--mw-quote-navy-hi:#24365E;--mw-quote-gold:#C9A227;--mw-quote-radius:3px;--mw-quote-border:#CBD2DB;--mw-quote-muted:#6B7280}.entry-buttons .mw-quote-btn{--width:100%;flex:1 1 var(--width);max-width:100%}.mw-quote-btn{margin-top:1rem}.mw-quote-btn,.mw-quote-btn:hover,.mw-quote-btn:focus,.mw-quote-btn:active{background-color:var(--mw-quote-navy)!important;border-color:var(--mw-quote-navy)!important;color:#fff!important}.mw-quote-btn:hover,.mw-quote-btn:focus{background-color:var(--mw-quote-navy-hi)!important;border-color:var(--mw-quote-navy-hi)!important}.mw-quote[hidden]{display:none}.mw-quote{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mw-quote__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a101eb8}.mw-quote__panel{position:relative;width:100%;max-width:680px;max-height:calc(100vh - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:4px;box-shadow:0 24px 60px #00000059;text-align:left}.mw-quote__close{position:absolute;top:12px;right:12px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;line-height:0}.mw-quote__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.mw-quote__close:focus-visible{outline:2px solid var(--mw-quote-gold);outline-offset:2px}.mw-quote__head{padding:24px 28px 20px;background:var(--mw-quote-navy);color:#fff;border-bottom:3px solid var(--mw-quote-gold)}.mw-quote__eyebrow{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mw-quote-gold)}.mw-quote__title{margin:0 0 8px;font-size:24px;line-height:1.2;font-weight:700;color:#fff}.mw-quote__lede{margin:0;font-size:14px;line-height:1.5;color:#ffffffd1}.mw-quote__product{padding:14px 28px;background:#f4f5f7;border-bottom:1px solid #E2E5EA}.mw-quote__product-label{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mw-quote-muted);margin-bottom:3px}.mw-quote__product-title{display:block;font-size:15px;font-weight:700;color:var(--mw-quote-navy);line-height:1.35}.mw-quote__product-meta{display:block;font-size:12px;color:var(--mw-quote-muted);margin-top:2px}.mw-quote__product-meta:empty{display:none}.mw-quote__body{padding:22px 28px 26px}.mw-quote__alert{margin:0 0 18px;padding:12px 14px;border-radius:var(--mw-quote-radius);font-size:13px;line-height:1.5}.mw-quote__alert strong{display:block;margin-bottom:2px}.mw-quote__alert--ok{background:#e8f5ec;border-left:3px solid #1E7A3C;color:#14532d}.mw-quote__alert--error{background:#fdecec;border-left:3px solid #C0392B;color:#7f1d1d}.mw-quote__alert ul{margin:4px 0 0;padding-left:18px}.mw-quote__alert[hidden]{display:none}.mw-quote__section-label{margin:22px 0 10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mw-quote-muted)}.mw-quote__section-label:first-child{margin-top:0}.mw-quote__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.mw-quote__field{margin:0}.mw-quote__field--full{grid-column:1/-1}.mw-quote__field label{display:block;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--mw-quote-navy);text-transform:none}.mw-quote__field label span{color:#c0392b}.mw-quote__field label .mw-quote__optional{color:var(--mw-quote-muted);font-weight:500;text-transform:none}.mw-quote__field input,.mw-quote__field select,.mw-quote__field textarea{width:100%;max-width:100%;padding:10px 12px;border:1px solid var(--mw-quote-border);border-radius:var(--mw-quote-radius);background:#fff;font-family:inherit;font-size:14px;line-height:1.4;color:#1f2937;appearance:none;-webkit-appearance:none;box-shadow:none;height:auto}.mw-quote__field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:32px}.mw-quote__field textarea{resize:vertical;min-height:120px}.mw-quote__field input:focus,.mw-quote__field select:focus,.mw-quote__field textarea:focus{border-color:var(--mw-quote-navy);outline:2px solid rgba(26,39,68,.18)}.mw-quote__field input[readonly]{background:#f4f5f7;color:#4b5563;cursor:not-allowed}.mw-quote__field input[type=date]:disabled{background:#f4f5f7;color:var(--mw-quote-muted);cursor:not-allowed}.mw-quote__product-combo{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mw-quote__product-combo-name{font-size:14px;font-weight:600;color:#1f2937}.mw-quote__product-combo-default{font-size:14px;color:var(--mw-quote-muted)}.mw-quote__product-combo select{width:auto;flex:1 1 200px;min-width:160px}.mw-quote__field--checkbox{display:flex;align-items:center}.mw-quote__checkbox{display:flex!important;align-items:center;gap:8px;margin:0!important;font-size:13px;font-weight:500!important;color:#374151!important;text-transform:none;cursor:pointer}.mw-quote__checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mw-quote__checkbox-box{position:relative;flex-shrink:0;width:18px;height:18px;border:1px solid var(--mw-quote-border);border-radius:3px;background:#fff;transition:background-color .15s ease,border-color .15s ease}.mw-quote__checkbox-box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.mw-quote__checkbox input[type=checkbox]:checked~.mw-quote__checkbox-box{background:var(--mw-quote-navy);border-color:var(--mw-quote-navy)}.mw-quote__checkbox input[type=checkbox]:checked~.mw-quote__checkbox-box:after{opacity:1}.mw-quote__checkbox input[type=checkbox]:focus-visible~.mw-quote__checkbox-box{outline:2px solid var(--mw-quote-gold);outline-offset:2px}.mw-quote__actions{display:flex;align-items:center;gap:12px;margin-top:20px}.mw-quote__submit{flex:1 1 auto;padding:14px 20px;border:1px solid var(--mw-quote-navy);border-radius:var(--mw-quote-radius);background:var(--mw-quote-navy);color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;appearance:none;-webkit-appearance:none}.mw-quote__submit:hover{background:var(--mw-quote-navy-hi);border-color:var(--mw-quote-navy-hi)}.mw-quote__submit:focus-visible{outline:2px solid var(--mw-quote-gold);outline-offset:2px}.mw-quote__submit[disabled]{opacity:.6;cursor:default}.mw-quote__cancel{flex:0 0 auto;padding:14px 18px;border:1px solid var(--mw-quote-border);border-radius:var(--mw-quote-radius);background:#fff;color:#4b5563;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.mw-quote__cancel:hover{border-color:#9aa4b2;color:#1f2937}.mw-quote__foot{margin:16px 0 0;font-size:11px;line-height:1.5;color:var(--mw-quote-muted);text-align:center}body.mw-quote-open{overflow:hidden}@media(max-width:640px){.mw-quote{padding:0;align-items:flex-end}.mw-quote__panel{max-width:none;max-height:92vh;border-radius:10px 10px 0 0}.mw-quote__head{padding:20px 18px 16px}.mw-quote__title{font-size:20px}.mw-quote__product{padding:12px 18px}.mw-quote__body{padding:18px 18px 22px}.mw-quote__grid{grid-template-columns:1fr}.mw-quote__field--checkbox{margin-top:-4px}.mw-quote__actions{flex-direction:column-reverse}.mw-quote__submit,.mw-quote__cancel{width:100%}.mw-quote__field input,.mw-quote__field select,.mw-quote__field textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.mw-quote-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mw-quote.css.map */
